{"level":"info","service":"Main","time":"2026-03-05T12:51:45.843569277+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-03-05T12:51:45.84612428+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T12:51:45.846410286+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-03-05T12:51:45.911267317+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-03-05T12:51:45.911324503+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-03-05T12:51:45.911479113+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:51:45.911549381+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-03-05T12:51:48.912341216+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-03-05T12:51:48.913045848+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-03-05T12:58:38.832745137+07:00","message":"incoming connection from...171.103.89.169:57339 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T12:58:38.832759006+07:00","message":"new client from...171.103.89.169:57339 connected"}
{"level":"info","service":"Scheduler","time":"2026-03-05T12:58:41.839379663+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"Hub","time":"2026-03-05T12:58:42.249881025+07:00","message":"incoming connection from...171.103.89.169:57346 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T12:58:42.249896043+07:00","message":"new client from...171.103.89.169:57346 connected"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:42.987896913+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:45.183638364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:45.988302448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:45.988335891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:48.98858843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:48.988628755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:51.989541945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:51.989559787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:54.989965461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:54.989991969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:57.991031554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:58:57.991042137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:00.991117109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:00.991117198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:03.991394913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:03.991418435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:06.991767323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:06.991798811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:09.991885173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:09.991885146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:12.992944347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:12.992948065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:15.993709737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:15.993727709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:18.993921912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:18.993926912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:21.994562134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:21.994567853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:24.99500074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:24.995033973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:27.995543724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:27.995559053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:30.996163699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:30.99618102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:33.996473394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:33.996483435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:36.997235692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:36.997248169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:39.997858593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:39.997886873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:42.998361987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:42.998395388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:45.998739958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:45.998768571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:48.999282716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:48.999320245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:51.999579433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:51.99960115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:54.999949407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:54.9999595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:57.999995651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:58.000022337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:01.000392487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:01.000401864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:04.000693811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:04.000718573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:07.001733131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:07.001756548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:10.002367298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:10.002390293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:13.002857183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:13.002854999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:16.003579619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:16.003619554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:19.00440988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:19.004409879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:22.005262538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:22.005291339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:25.006317043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:25.006324094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:28.006785591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:28.006797823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:31.007291009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:31.007308791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:34.007568287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:34.00757929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:37.007688277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:37.007706708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:40.008676248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:40.008683252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:43.008963958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:43.009005871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:46.009930223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:46.009919187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:49.010216055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:49.010254678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:52.010959749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:52.01098614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:55.011529734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:55.011544324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:58.012028222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:58.01205452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:01.013025381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:01.01303644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:04.013683277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:04.013685795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:07.013847065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:07.013886769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:10.014573462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:10.014613231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:13.014867406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:13.014885747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:16.015748992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:16.015774481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:19.016072922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:19.016077642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:22.016994068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:22.017020012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:25.018039809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:25.018060145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:28.018508029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:28.018522438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:31.018765936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:31.018801512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:34.019535195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:34.019551892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:37.019663432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:37.019699057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:40.020200672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:40.020242069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:43.020580917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:43.020618926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:46.021044435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:46.021061543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:49.021592794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:49.021639829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:52.022639204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:52.022651038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:55.023136104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:55.023162489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:58.023579416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:58.023595578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:01.024211853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:01.024207423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:04.024545717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:04.02454638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:07.024809102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:07.024826015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:10.025507277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:10.025531793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:10.622779279+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:11.75615207+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:11.84371768+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:11.843735826+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:11.843738764+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:11.843745025+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.843772251+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.843779841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.843782284+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.843784439+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.843786157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.843787936+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.84378965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:11.843792013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:11.84382326+07:00","message":"push: {true \n 0 0xc0003a4800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:11.852116971+07:00","message":"write wav file: './tmp/7514/7514_1.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:13.025927208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:13.02595922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:14.510374903+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:16.026719455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:16.026736343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:19.02752679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:19.027528594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:22.028567836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:22.028593435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:23.344086715+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:23.40638478+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:23.450857174+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:23.450874942+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:23.450878169+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:23.450884402+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.450891818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.450896232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.450898947+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.450901429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.450903278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.450911927+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.450913947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:23.45092191+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:23.450931951+07:00","message":"push: {true \n 0 0xc000045b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:23.46845524+07:00","message":"write wav file: './tmp/7514/7514_2.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:25.029392159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:25.029395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:27.06513899+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:27.148784428+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:27.148805366+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:27.14880937+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:27.148816985+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.148823668+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.148827527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.148831001+07:00","message":"> Transcript [2] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.148834937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.148837906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.14884045+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.148843361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:27.148847098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:27.148856916+07:00","message":"push: {true \n 0 0xc000186100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:27.157700055+07:00","message":"write wav file: './tmp/7514/7514_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:27.96744483+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:28.030156733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:28.030156745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:31.030585031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:31.030606103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:33.775067063+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:33.863637326+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:33.8636602+07:00","message":"found end of frame, send empty tag with msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:33.863663374+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:33.863671186+07:00","message":"[buffer interim] 4 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863678854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863682592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863685638+07:00","message":"> Transcript [3] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863688619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863690418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863692401+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863694276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:33.863696619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:33.863705208+07:00","message":"push: {true \n 0 0xc0003a4b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:33.875138837+07:00","message":"write wav file: './tmp/7514/7514_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:33.976673739+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:34.030792835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:34.030814715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:36.864781284+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:36.951316745+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:36.95133895+07:00","message":"found end of frame, send empty tag with msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:36.951342545+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:36.951351525+07:00","message":"[buffer interim] 5 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.95136055+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.951365189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.951368579+07:00","message":"> Transcript [4] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.951371875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.951374508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.951377184+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.951379757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:36.951382925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:36.951412294+07:00","message":"push: {true \n 0 0xc0003a4d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:36.95956864+07:00","message":"write wav file: './tmp/7514/7514_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:36.997783197+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:37.031071579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:37.031081729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:40.031950459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:40.031993065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:41.136632648+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:41.23222576+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:41.232257177+07:00","message":"found end of frame, send empty tag with msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:41.232260612+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:41.232268818+07:00","message":"[buffer interim] 6 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232275918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232279478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232281959+07:00","message":"> Transcript [5] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232284484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232286371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232288471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232290246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:41.232297207+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:41.23230635+07:00","message":"push: {true \n 0 0xc001e9e280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:41.243226555+07:00","message":"write wav file: './tmp/7514/7514_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:42.029427897+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.016149416+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.016275949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.016280993+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.016292447+07:00","message":"[buffer interim] 7 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.016299962+07:00","message":"[bufferProcess] interim [770000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.016302639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.016308038+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.016311102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.016314384+07:00","message":"> Transcript [6] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.016317253+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:43.032165713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:43.032183641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.202260745+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.202294837+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-03-05T13:02:43.202300448+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.202310185+07:00","message":"[buffer interim] 7 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.202317663+07:00","message":"[bufferProcess] interim [950000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.202319422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.903713746+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.903751839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.903757434+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:43.903774983+07:00","message":"[buffer interim] 7 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.903781742+07:00","message":"[bufferProcess] interim [550000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.903784171+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.903790653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.903793115+07:00","message":"> Transcript [7] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.903795675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.90379756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.903799403+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:43.903801526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.110961388+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.111016349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.111022869+07:00","message":"receive interim result [false|false]: สวัสดีค่ะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.111038673+07:00","message":"[buffer interim] 7 false สวัสดีค่ะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.11104648+07:00","message":"[bufferProcess] interim [910000000]:สวัสดีค่ะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.111049226+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.111057294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.111060865+07:00","message":"> Transcript [8] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.111063897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.111066298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.111080176+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.111082245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.177723685+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.1777877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.177793519+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.177807889+07:00","message":"[buffer interim] 7 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.177815637+07:00","message":"[bufferProcess] interim [970000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.17781844+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.177825434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.177827958+07:00","message":"> Transcript [9] [false]: 'สวัสดีค่ะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.177830755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.177832575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.177834299+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.177836368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.36257903+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.362625969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะฉันชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.362632282+07:00","message":"receive interim result [false|false]: สวัสดีค่ะฉันชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.36265111+07:00","message":"[buffer interim] 7 false สวัสดีค่ะฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362663243+07:00","message":"[bufferProcess] interim [150000000]:สวัสดีค่ะฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362665939+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362673342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362676255+07:00","message":"> Transcript [10] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362679248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.36268126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362685467+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362687615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362693421+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362695478+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362697365+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.362699414+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.362707502+07:00","message":"push: {false สวัสดี 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.380449954+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.380488502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.380498263+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.380512449+07:00","message":"[buffer interim] 7 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.38051871+07:00","message":"[bufferProcess] interim [210000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.380521218+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.380524244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.380526973+07:00","message":"> Transcript [11] [false]: 'สวัสดีค่ะฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.380530507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.380532285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.380534083+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.380536011+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.678979998+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.679017662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับทริปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.679023103+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับทริปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.679033677+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับทริปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.679042029+07:00","message":"[bufferProcess] interim [450000000]:สวัสดีค่ะสำหรับทริปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.679044606+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.679049816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.679052602+07:00","message":"> Transcript [12] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.67905525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.679057205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.679058971+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.679060804+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.818595925+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.818633369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.818638427+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.818648712+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.81865475+07:00","message":"[bufferProcess] interim [570000000]:สวัสดีค่ะสำหรับคลิปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.818657198+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับทริปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.818662383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.81866493+07:00","message":"> Transcript [13] [false]: 'สวัสดีค่ะสำหรับทริปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.818668033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.818670024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.818671868+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.818674029+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.877559552+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.877597402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.877602584+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.877622395+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877629043+07:00","message":"[bufferProcess] interim [690000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877631706+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.87763465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877637191+07:00","message":"> Transcript [14] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877640382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877642426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877644076+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877646374+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877651192+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877653168+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877655108+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:44.877657096+07:00","message":"Next Push (prob) : 'สำหรับคลิปนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:44.87766331+07:00","message":"push: {false ค่ะ 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.395155019+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.39520179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.395208781+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.395224226+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.395233005+07:00","message":"[bufferProcess] interim [230000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.395236028+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.395242787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.395245276+07:00","message":"> Transcript [15] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.395249012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.39525151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.395253199+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.395255608+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.580712782+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.580756687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.580763682+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.580778767+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.580786642+07:00","message":"[bufferProcess] interim [350000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.5807893+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.580797108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.580799957+07:00","message":"> Transcript [16] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.580803179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.580805668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.580807716+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.580812821+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.586032815+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.586051675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.586056194+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.586067616+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586072507+07:00","message":"[bufferProcess] interim [410000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586074629+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586080703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586082875+07:00","message":"> Transcript [17] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586085294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586086868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586089064+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.586090813+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.898508655+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.898552319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.898558786+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.898572117+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898579052+07:00","message":"[bufferProcess] interim [650000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898581998+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898588994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898591849+07:00","message":"> Transcript [18] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898595533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898597671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898600338+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898602667+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898608833+07:00","message":"Push: 'สำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898610875+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898612815+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:45.898614765+07:00","message":"Next Push (prob) : 'คะเป็นพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:45.898623016+07:00","message":"push: {false สำหรับคลิปนี้นะ 0 0xc000044100}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:46.032587557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:46.03259761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.0893196+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.089351542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.089357157+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.089368744+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.089376869+07:00","message":"[bufferProcess] interim [890000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.08937948+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.089382788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.089385561+07:00","message":"> Transcript [19] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.089387739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.089389702+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.222610242+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.222642906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.222648611+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.222658383+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222664729+07:00","message":"[bufferProcess] interim [950000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222667299+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222672044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222674747+07:00","message":"> Transcript [20] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222678791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222680649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222682473+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.222685084+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.307456126+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.30748906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.307494281+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.307508888+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.307515445+07:00","message":"[bufferProcess] interim [70000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.307517819+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.307520732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.307523357+07:00","message":"> Transcript [21] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.30752556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.307528696+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.448818795+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.448855418+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-03-05T13:02:46.448860684+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่งได้บ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.448876155+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่งได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.448883338+07:00","message":"[bufferProcess] interim [190000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่งได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.448885977+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.448891143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.44889412+07:00","message":"> Transcript [22] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.448897894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.448899897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.448901565+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.44890392+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.599670407+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.599702225+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-03-05T13:02:46.599707995+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.599718665+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.59972754+07:00","message":"[bufferProcess] interim [370000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.599729967+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่งได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.599733256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.599736073+07:00","message":"> Transcript [23] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่งได้บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.599738261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.599740148+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการส่งได้บ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.785116981+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.78515594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.785171518+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.78518271+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.785189686+07:00","message":"[bufferProcess] interim [550000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.785192243+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.78519743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.785199965+07:00","message":"> Transcript [24] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.785202168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.785204489+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.987824088+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.987854519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.987859787+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:46.987872754+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.987879508+07:00","message":"[bufferProcess] interim [790000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.987881968+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.987885232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.987887925+07:00","message":"> Transcript [25] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.98789108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.987892917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.987894696+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:46.987896848+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.10998395+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.110020958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.110028043+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.110042326+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110052413+07:00","message":"[bufferProcess] interim [910000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110056438+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110063237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110066909+07:00","message":"> Transcript [26] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110071505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110074327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110077109+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.110080913+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.346036398+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.361067364+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.361095557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.361100997+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.361111779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.36111424+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.36112064+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.361123717+07:00","message":"[buffer interim] 7 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361129367+07:00","message":"[bufferProcess] interim [150000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361132229+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361135093+07:00","message":"[bufferProcess] interim [150000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361137282+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361139758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361142398+07:00","message":"> Transcript [27] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361145461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361147206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361148974+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.361151082+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363808251+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363817259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363820705+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363826982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363829127+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363832628+07:00","message":"[buffer interim] 7 false สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363835265+07:00","message":"[buffer interim] 7 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363851867+07:00","message":"[bufferProcess] interim [210000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.3638768+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363888822+07:00","message":"[bufferProcess] interim [210000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363893054+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363905937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.36393164+07:00","message":"> Transcript [28] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363937005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363939902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363945671+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.36394819+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.36395479+07:00","message":"Push: 'คะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363956919+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363959278+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.363961598+07:00","message":"Next Push (prob) : 'ที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.363970631+07:00","message":"push: {false คะเป็นพิการสมในหัวข้อ 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.476789806+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.502640184+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.502673962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12\",\"confidence\":0.9480961}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.502679523+07:00","message":"receive interim result [true|false]: สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.502688341+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.502690238+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.502697037+07:00","message":"[buffer interim] 7 true สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502703179+07:00","message":"[bufferProcess] interim [330000000]:สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502707336+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502710378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502713175+07:00","message":"> Transcript [29] [false]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502716066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502718232+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502720425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502722421+07:00","message":"> Transcript [30] [true]: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502724585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502726392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502728343+07:00","message":"StatePrefix: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502730335+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502731927+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.5029545+07:00","message":"Push: 'ที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502958145+07:00","message":"TextPushed: 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นพิการสมในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502960362+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502962469+07:00","message":"Next Push (prob) : 'สวัสดีค่ะสำหรับคลิปนี้นะคะเป็นคลิปการสอนในหัวข้อที่ 12'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.502970662+07:00","message":"push: {true ที่ 12 0 0xc000044100}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.502980378+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_7.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:47.51378502+07:00","message":"write wav file: './tmp/7514/7514_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.737020126+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.832664355+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.832693445+07:00","message":"found end of frame, send empty tag with msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.832697246+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.832704708+07:00","message":"[buffer interim] 8 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.832713515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.832717284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.832720133+07:00","message":"> Transcript [31] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.832722822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.832724602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.832726253+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.83272786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:47.832730326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.83274192+07:00","message":"push: {true \n 0 0xc00041d280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:47.837234908+07:00","message":"write wav file: './tmp/7514/7514_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:47.92725664+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.583562022+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.583598275+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-03-05T13:02:48.583602947+07:00","message":"receive interim result [false|false]: ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.583616204+07:00","message":"[buffer interim] 9 false ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.583623181+07:00","message":"[bufferProcess] interim [650000000]:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.583624972+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.672010228+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.67204739+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-03-05T13:02:48.672052902+07:00","message":"receive interim result [false|false]: ยืนกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.672064595+07:00","message":"[buffer interim] 9 false ยืนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.672070992+07:00","message":"[bufferProcess] interim [830000000]:ยืนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.672073203+07:00","message":"[bufferProcess] send to processor:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.672079182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.67208183+07:00","message":"> Transcript [32] [false]: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.672084263+07:00","message":"Set StatePrefix (first interim): 'ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.917701548+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.917731021+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-03-05T13:02:48.917735802+07:00","message":"receive interim result [false|false]: ยืนกับการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:48.917746189+07:00","message":"[buffer interim] 9 false ยืนกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917752613+07:00","message":"[bufferProcess] interim [10000000]:ยืนกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917754807+07:00","message":"[bufferProcess] send to processor:ยืนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917759443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917761773+07:00","message":"> Transcript [33] [false]: 'ยืนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917764263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917766363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917768097+07:00","message":"StatePrefix: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:48.917770195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:49.033562018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:49.033575038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.149966552+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.150000325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.150005467+07:00","message":"receive interim result [false|false]: ยีนกับการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.15001732+07:00","message":"[buffer interim] 9 false ยีนกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.150024694+07:00","message":"[bufferProcess] interim [250000000]:ยีนกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.150026954+07:00","message":"[bufferProcess] send to processor:ยืนกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.150029896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.15003224+07:00","message":"> Transcript [34] [false]: 'ยืนกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.150035046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.150036915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.150039042+07:00","message":"StatePrefix: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.150040938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.341478821+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.341512418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.341517825+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.341530056+07:00","message":"[buffer interim] 9 false ยีนกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.341536638+07:00","message":"[bufferProcess] interim [490000000]:ยีนกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.341538791+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.3415436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.341545977+07:00","message":"> Transcript [35] [false]: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.341547839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.341550074+07:00","message":"Set new StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.479013291+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.47904668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.479051876+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.479062026+07:00","message":"[buffer interim] 9 false ยีนกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.479068204+07:00","message":"[bufferProcess] interim [610000000]:ยีนกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.479070742+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.47907562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.479078142+07:00","message":"> Transcript [36] [false]: 'ยีนกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.479080833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.479082787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.479084622+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.479086781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.556345785+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.55637903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.556384554+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.556394554+07:00","message":"[buffer interim] 9 false ยีนกับการควบคุมราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556401277+07:00","message":"[bufferProcess] interim [730000000]:ยีนกับการควบคุมราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556403514+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556408294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556410791+07:00","message":"> Transcript [37] [false]: 'ยีนกับการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556413798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556415887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556417663+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.556419647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.664274774+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.664307405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.664312799+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:49.664325507+07:00","message":"[buffer interim] 9 false ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.664332253+07:00","message":"[bufferProcess] interim [790000000]:ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.664334426+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.664339483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.664341971+07:00","message":"> Transcript [38] [false]: 'ยีนกับการควบคุมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.664345255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.66434748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.664349345+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:49.664351397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.049924238+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.049967287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.049972024+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.04998493+07:00","message":"[buffer interim] 9 false ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.049992882+07:00","message":"[bufferProcess] interim [150000000]:ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.049995315+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.05000105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050007344+07:00","message":"> Transcript [39] [false]: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050010949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050013194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050014999+07:00","message":"StatePrefix: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050016954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050022336+07:00","message":"Push: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.05002412+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050026044+07:00","message":"Set new StatePrefix : 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.050027986+07:00","message":"Next Push (prob) : 'คุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.050035743+07:00","message":"push: {false ยีนกับการควบ 0 0xc000045a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.183840488+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.183893867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.183900698+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.183920796+07:00","message":"[buffer interim] 9 false ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.183930371+07:00","message":"[bufferProcess] interim [270000000]:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.183933051+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.183936695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.183939511+07:00","message":"> Transcript [40] [false]: 'ยีนกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.183943298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.183945336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.183947371+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.18395033+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.675553837+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.747509148+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.751982493+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.752025273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.752030387+07:00","message":"receive interim result [false|false]: ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.752046949+07:00","message":"[buffer interim] 9 false ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.752055013+07:00","message":"[bufferProcess] interim [870000000]:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.752057827+07:00","message":"[bufferProcess] send to processor:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.75206541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.752068531+07:00","message":"> Transcript [41] [false]: 'ยีนกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.75207213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.752074943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.752078233+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.752080442+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.768400859+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.768414914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกับการควบคุมลักษณะทางพันธุกรรม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.768419108+07:00","message":"receive interim result [true|false]: ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.768427187+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.76842984+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.768435302+07:00","message":"[buffer interim] 9 true ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768438725+07:00","message":"[bufferProcess] interim [990000000]:ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768441178+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768443616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768446258+07:00","message":"> Transcript [42] [false]: 'ยีนกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768448673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768450399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768452029+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768454005+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768455719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768458844+07:00","message":"> Transcript [43] [true]: 'ยีนกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768460814+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768462313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768463863+07:00","message":"StatePrefix: 'ยีนกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768465463+07:00","message":"TextPushed: 'ยีนกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:50.768471196+07:00","message":"Push: 'คุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:50.768480242+07:00","message":"push: {true คุมลักษณะทางพันธุกรรม 0 0xc000045a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:50.775758693+07:00","message":"write wav file: './tmp/7514/7514_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.300422174+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.300463654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.300468504+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.300483258+07:00","message":"[buffer interim] 10 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.300489506+07:00","message":"[bufferProcess] interim [630000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.300491205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.524005757+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.524068618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.524075761+07:00","message":"receive interim result [false|false]: ให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.524094504+07:00","message":"[buffer interim] 10 false ให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.524108621+07:00","message":"[bufferProcess] interim [750000000]:ให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.524113207+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.524121687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.524125931+07:00","message":"> Transcript [44] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.524129354+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.553358703+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.553395368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"icom\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.553401202+07:00","message":"receive interim result [false|false]: icom"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.55341518+07:00","message":"[buffer interim] 10 false icom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.553425003+07:00","message":"[bufferProcess] interim [810000000]:icom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.55342768+07:00","message":"[bufferProcess] send to processor:ให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.553433402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.55343609+07:00","message":"> Transcript [45] [false]: 'ให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.55343872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.553440507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.553442958+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.553445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.642276508+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.642327685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.64233381+07:00","message":"receive interim result [false|false]: ให้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.642349382+07:00","message":"[buffer interim] 10 false ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.64235755+07:00","message":"[bufferProcess] interim [930000000]:ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.642360349+07:00","message":"[bufferProcess] send to processor:icom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.642366847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.642369378+07:00","message":"> Transcript [46] [false]: 'icom'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.642371736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.642373428+07:00","message":"Set new StatePrefix: 'icom'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.806694253+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.806747498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายคอนโด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.806754996+07:00","message":"receive interim result [false|false]: ขายคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.806770467+07:00","message":"[buffer interim] 10 false ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.806778356+07:00","message":"[bufferProcess] interim [110000000]:ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.806780783+07:00","message":"[bufferProcess] send to processor:ให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.806787391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.806790125+07:00","message":"> Transcript [47] [false]: 'ให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.806792839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.806794756+07:00","message":"Set new StatePrefix: 'ให้ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.983936144+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.983973668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.983978758+07:00","message":"receive interim result [false|false]: ให้ความรู้โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:51.983992147+07:00","message":"[buffer interim] 10 false ให้ความรู้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.98399835+07:00","message":"[bufferProcess] interim [290000000]:ให้ความรู้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.984001023+07:00","message":"[bufferProcess] send to processor:ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.98400586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.984008451+07:00","message":"> Transcript [48] [false]: 'ขายคอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.984010573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:51.984012478+07:00","message":"Set new StatePrefix: 'ขายคอนโด'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:52.034536355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:52.034547457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.370731693+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.370767226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.370773142+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.370786418+07:00","message":"[buffer interim] 10 false ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.370793185+07:00","message":"[bufferProcess] interim [650000000]:ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.370795721+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.370798684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.370801535+07:00","message":"> Transcript [49] [false]: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.370803534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.370805678+07:00","message":"Set new StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.56989253+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.56993318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครูเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.569938449+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.569950948+07:00","message":"[buffer interim] 10 false ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.569957442+07:00","message":"[bufferProcess] interim [830000000]:ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.569959899+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.569966442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.56996954+07:00","message":"> Transcript [50] [false]: 'ให้ความรู้โดยครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.569972718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.569974779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.569976718+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.569978871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.727399506+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.727443953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครูปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.72745204+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.727466468+07:00","message":"[buffer interim] 10 false ให้ความรู้โดยครูปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.72747463+07:00","message":"[bufferProcess] interim [890000000]:ให้ความรู้โดยครูปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.727476959+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.727483701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.727486437+07:00","message":"> Transcript [51] [false]: 'ให้ความรู้โดยครูเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.727490186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.727492287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.727495895+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.727498043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.806468356+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.806511813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครูเป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.80651813+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.806533347+07:00","message":"[buffer interim] 10 false ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806540052+07:00","message":"[bufferProcess] interim [950000000]:ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806542893+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครูปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806549797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806552452+07:00","message":"> Transcript [52] [false]: 'ให้ความรู้โดยครูปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806555725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806557826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806559793+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.806561886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.87439369+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.874428016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.87443375+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.874448223+07:00","message":"[buffer interim] 10 false ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874455964+07:00","message":"[bufferProcess] interim [70000000]:ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874458478+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครูเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874462365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874465164+07:00","message":"> Transcript [53] [false]: 'ให้ความรู้โดยครูเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874468029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874470476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.87447226+07:00","message":"StatePrefix: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874474096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874476446+07:00","message":"Push: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.87448012+07:00","message":"TextPushed: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874482314+07:00","message":"Set new StatePrefix : 'ให้ความรู้โดยครูเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.874484345+07:00","message":"Next Push (prob) : 'ครูเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.8744918+07:00","message":"push: {false ให้ความรู้โดย 0 0xc001e34400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.903688935+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.903714161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครูปุณยาพร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.903719166+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูปุณยาพร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:52.903731278+07:00","message":"[buffer interim] 10 false ให้ความรู้โดยครูปุณยาพร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.903737167+07:00","message":"[bufferProcess] interim [190000000]:ให้ความรู้โดยครูปุณยาพร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.903739378+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.903741702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.903744079+07:00","message":"> Transcript [54] [false]: 'ให้ความรู้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.903745974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:52.903747745+07:00","message":"Set new StatePrefix: 'ให้ความรู้โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.082435207+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.082482283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครูปัญญาพรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.082488634+07:00","message":"receive interim result [false|false]: ให้ความรู้โดยครูปัญญาพรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.082507792+07:00","message":"[buffer interim] 10 false ให้ความรู้โดยครูปัญญาพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.082519774+07:00","message":"[bufferProcess] interim [430000000]:ให้ความรู้โดยครูปัญญาพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.082522185+07:00","message":"[bufferProcess] send to processor:ให้ความรู้โดยครูปุณยาพร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.082526198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.082528965+07:00","message":"> Transcript [55] [false]: 'ให้ความรู้โดยครูปุณยาพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.082531474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.082533634+07:00","message":"Set new StatePrefix: 'ให้ความรู้โดยครูปุณยาพร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.116658413+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.247715611+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.267497635+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.267542319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ความรู้โดยครูเบญจพรค่ะ\",\"confidence\":0.95743847}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.267548849+07:00","message":"receive interim result [true|false]: ให้ความรู้โดยครูเบญจพรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.267559246+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.267562122+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.267568354+07:00","message":"[buffer interim] 10 true ให้ความรู้โดยครูเบญจพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267579569+07:00","message":"[bufferProcess] interim [580000000]:ให้ความรู้โดยครูเบญจพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267582934+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ความรู้โดยครูปัญญาพรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267586074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267588917+07:00","message":"> Transcript [56] [false]: 'ให้ความรู้โดยครูปัญญาพรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267591113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267592937+07:00","message":"Set new StatePrefix: 'ให้ความรู้โดยครูปัญญาพรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267594539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267596276+07:00","message":"> Transcript [57] [true]: 'ให้ความรู้โดยครูเบญจพรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267598453+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267600327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267602169+07:00","message":"StatePrefix: 'ให้ความรู้โดยครูปัญญาพรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267604541+07:00","message":"TextPushed: 'ให้ความรู้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.267611413+07:00","message":"Push: 'ครูเบญจพรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.267619438+07:00","message":"push: {true ครูเบญจพรค่ะ 0 0xc001e34400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:53.275631589+07:00","message":"write wav file: './tmp/7514/7514_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.30644876+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.376465564+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.464882921+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.464903725+07:00","message":"found end of frame, send empty tag with msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.464906522+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.464921078+07:00","message":"[buffer interim] 11 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.464928806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.46493492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.46493759+07:00","message":"> Transcript [58] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.464939777+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.464942139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.464943863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.464945517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.464954097+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.464963298+07:00","message":"push: {true \n 0 0xc00041d180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:53.471024535+07:00","message":"write wav file: './tmp/7514/7514_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.836600685+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.83663951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.836644149+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:53.836658493+07:00","message":"[buffer interim] 12 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.836669518+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:53.836671642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.037768402+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.03781364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.037819884+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.037835916+07:00","message":"[buffer interim] 12 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.03784358+07:00","message":"[bufferProcess] interim [720000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.037846021+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.037855231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.037857875+07:00","message":"> Transcript [59] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.037860033+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.619432216+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.619474953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.619480899+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.619497536+07:00","message":"[buffer interim] 12 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619504884+07:00","message":"[bufferProcess] interim [320000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619507109+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619514826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619518055+07:00","message":"> Transcript [60] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619521117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619523103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619524915+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.619529027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.805891747+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.805957714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.805964532+07:00","message":"receive interim result [false|false]: โดยที่หัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.80597996+07:00","message":"[buffer interim] 12 false โดยที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.805987642+07:00","message":"[bufferProcess] interim [440000000]:โดยที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.80599+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.805997038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.805999717+07:00","message":"> Transcript [61] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.806003175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.806005437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.806007845+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.806010054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.832799138+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.832822429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.832827539+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:54.832841952+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.832847559+07:00","message":"[bufferProcess] interim [500000000]:โดยที่หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.832849763+07:00","message":"[bufferProcess] send to processor:โดยที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.832858082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.83286033+07:00","message":"> Transcript [62] [false]: 'โดยที่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.83286262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.832864622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.832866542+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:54.832868621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:55.035241653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:55.035277941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.113286611+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.113329715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.113336015+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.113352553+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113360617+07:00","message":"[bufferProcess] interim [740000000]:โดยที่หัวข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113363682+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113371485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113374135+07:00","message":"> Transcript [63] [false]: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113377466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113379522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113381487+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113383435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.11338917+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113390876+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113393285+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.113395458+07:00","message":"Next Push (prob) : 'ที่หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.113403067+07:00","message":"push: {false โดย 0 0xc00041d380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.272027403+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.272077807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.272084145+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.272104569+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272115943+07:00","message":"[bufferProcess] interim [920000000]:โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272118393+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272122017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272124422+07:00","message":"> Transcript [64] [false]: 'โดยที่หัวข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272127865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272130092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272132058+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.272136782+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.442681417+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.442730577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.442738796+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:55.442753162+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.442761465+07:00","message":"[bufferProcess] interim [100000000]:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.442764068+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.442770864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.442773917+07:00","message":"> Transcript [65] [false]: 'โดยที่หัวข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.442777545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.44277971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.442782042+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:55.442784411+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.03372927+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.033781284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.033787849+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.033807124+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.03381546+07:00","message":"[bufferProcess] interim [700000000]:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.033818115+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.033822056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.033825104+07:00","message":"> Transcript [66] [false]: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.033828245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.033830137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.03383186+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.033834326+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.147808342+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.147852894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.147859171+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.147873905+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147881362+07:00","message":"[bufferProcess] interim [760000000]:โดยที่หัวข้อนี้นะคะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147883942+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147891199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147893846+07:00","message":"> Transcript [67] [false]: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147897167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147899654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.14790196+07:00","message":"StatePrefix: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147904355+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147910917+07:00","message":"Push: 'ที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147913032+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.14791988+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.147921969+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.147929754+07:00","message":"push: {false ที่หัวข้อ 0 0xc00041d380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.17591187+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.175963799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.175969607+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.175983996+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.175989819+07:00","message":"[bufferProcess] interim [820000000]:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.175992262+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.175995445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.17599957+07:00","message":"> Transcript [68] [false]: 'โดยที่หัวข้อนี้นะคะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.176002868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.176004953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.176007169+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.176009301+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.204077111+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.204101964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะยุพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.204107835+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะยุพา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.204123172+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะยุพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.204129056+07:00","message":"[bufferProcess] interim [880000000]:โดยที่หัวข้อนี้นะคะยุพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.204131536+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.204134317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.204136488+07:00","message":"> Transcript [69] [false]: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.2041393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.204143417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.204145509+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.204147581+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.338220281+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.338269912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.338276856+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.338292702+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338300535+07:00","message":"[bufferProcess] interim [0]:โดยที่หัวข้อนี้นะคะอยู่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338303211+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะยุพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338310411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338312871+07:00","message":"> Transcript [70] [false]: 'โดยที่หัวข้อนี้นะคะยุพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338316321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338318326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338319972+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.338322608+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.390348757+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.390388393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.390394017+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.390409621+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390417608+07:00","message":"[bufferProcess] interim [60000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390420462+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390424392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390427137+07:00","message":"> Transcript [71] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390430742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390432805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390435038+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390437859+07:00","message":"TextPushed: 'โดยที่หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390441955+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390444069+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390446098+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.390448207+07:00","message":"Next Push (prob) : 'อยู่ภาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.390455488+07:00","message":"push: {false นี้นะคะ 0 0xc00041d380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.725011383+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.725053599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้กฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.725059901+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้กฎ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:56.725077479+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้กฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.725085542+07:00","message":"[bufferProcess] interim [420000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้กฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.725087997+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.725091896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.7250946+07:00","message":"> Transcript [72] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.725098046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.72509996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.725101728+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:56.72510463+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.032515071+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.032562063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.032567832+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.03258452+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.032592386+07:00","message":"[bufferProcess] interim [660000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.032594924+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้กฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.032603103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.032605628+07:00","message":"> Transcript [73] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้กฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.032609542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.032611834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.032614347+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.03261695+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.226905429+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.226960299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.226967379+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.226983369+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.226991366+07:00","message":"[bufferProcess] interim [900000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.22699409+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.22700129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.227003877+07:00","message":"> Transcript [74] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.227007027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.227009012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.227011227+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.227014144+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.622635887+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.622683935+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-03-05T13:02:57.622691721+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.622703751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.622706683+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.622715727+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.622719886+07:00","message":"[buffer interim] 12 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622726158+07:00","message":"[bufferProcess] interim [260000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622728687+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622731874+07:00","message":"[bufferProcess] interim [260000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622734824+07:00","message":"[bufferProcess] update buffer: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.62273763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622740203+07:00","message":"> Transcript [75] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622744819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622748599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622751924+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622755367+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622758943+07:00","message":"Push: 'อยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622761952+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.62276405+07:00","message":"Set new StatePrefix : 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.622769384+07:00","message":"Next Push (prob) : 'ใต้บทที่ 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.622778714+07:00","message":"push: {false อยู่ภาย 0 0xc00041d380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.743717319+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.743760438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.743767798+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.743780244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.743783021+07:00","message":"receive interim result [false|false]:  4 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.743790831+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.743798364+07:00","message":"[buffer interim] 12 false  4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743804474+07:00","message":"[bufferProcess] interim [380000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743807589+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743814061+07:00","message":"[bufferProcess] interim [380000000]: 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743816313+07:00","message":"[bufferProcess] update buffer: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743819297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743822083+07:00","message":"> Transcript [76] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743828071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743830109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.74383183+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.743834138+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.80757953+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.807620233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.807626861+07:00","message":"receive interim result [false|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.80764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.807643465+07:00","message":"receive interim result [false|false]:  เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.807651512+07:00","message":"[buffer interim] 12 false โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.807654729+07:00","message":"[buffer interim] 12 false  เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807660466+07:00","message":"[bufferProcess] interim [500000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807662819+07:00","message":"[bufferProcess] send to processor:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807665782+07:00","message":"[bufferProcess] interim [500000000]: เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807668791+07:00","message":"[bufferProcess] update buffer: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.80767174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807674426+07:00","message":"> Transcript [77] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807678251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807681115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807682995+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:57.807685576+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:57.916745941+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.024175385+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.024214394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.02422066+07:00","message":"receive interim result [true|false]: โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.024227405+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.02422967+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.024236194+07:00","message":"[buffer interim] 12 true โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024243418+07:00","message":"[bufferProcess] interim [770000000]:โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024246484+07:00","message":"[bufferProcess] send to processor (isfinal):โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024249398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024251842+07:00","message":"> Transcript [78] [false]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024255076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024257082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024258859+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024260956+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024262721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024264399+07:00","message":"> Transcript [79] [true]: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024266414+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024267962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024269433+07:00","message":"StatePrefix: 'โดยที่หัวข้อนี้นะคะอยู่ภายใต้บทที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.02427113+07:00","message":"TextPushed: 'โดยที่หัวข้อนี้นะคะอยู่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:58.024273561+07:00","message":"Push: 'ใต้บทที่ 4 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.024283959+07:00","message":"push: {true ใต้บทที่ 4 เรื่อง 0 0xc00041d380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:02:58.035649882+07:00","message":"write wav file: './tmp/7514/7514_12.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:58.035704963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:58.035721704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:58.177843081+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491859208+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491906586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491912651+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491940386+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491944287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491946976+07:00","message":"receive interim result [false|false]: กรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491952518+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491955578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491957566+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491963754+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.49196655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491970982+07:00","message":"receive interim result [false|false]: ตามแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491976388+07:00","message":"[buffer interim] 13 false ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491982956+07:00","message":"[buffer interim] 13 false กรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491985183+07:00","message":"[buffer interim] 13 false กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.491987161+07:00","message":"[buffer interim] 13 false ตามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.49199401+07:00","message":"[bufferProcess] interim [660000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.491995755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.491999371+07:00","message":"[bufferProcess] send to processor (ticker):ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492001602+07:00","message":"[bufferProcess] interim [720000000]:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492003061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492004707+07:00","message":"[bufferProcess] interim [780000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492006319+07:00","message":"[bufferProcess] send to processor:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492008817+07:00","message":"[bufferProcess] interim [900000000]:ตามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.49201032+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492012819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492015428+07:00","message":"> Transcript [80] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492017425+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492018827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.49202038+07:00","message":"> Transcript [81] [false]: 'กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492022244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492023912+07:00","message":"Set new StatePrefix: 'กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492025305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492026952+07:00","message":"> Transcript [82] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492028322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.492029727+07:00","message":"Set new StatePrefix: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854755832+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854802995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามและวิเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854809695+07:00","message":"receive interim result [false|false]: ตามและวิเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854825914+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854831669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังวิวัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.85483529+07:00","message":"receive interim result [false|false]: กำลังวิวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854839668+07:00","message":"[buffer interim] 13 false ตามและวิเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854848441+07:00","message":"[buffer interim] 13 false กำลังวิวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854859673+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854864636+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":"InterimProcessor","time":"2026-03-05T13:02:59.85486485+07:00","message":"[bufferProcess] interim [80000000]:ตามและวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854887469+07:00","message":"[bufferProcess] send to processor:ตามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.85489228+07:00","message":"[bufferProcess] interim [140000000]:กำลังวิวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854894331+07:00","message":"[bufferProcess] send to processor:ตามและวิเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854868413+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.85489764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854900994+07:00","message":"> Transcript [83] [false]: 'ตามแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:02:59.854902482+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854911986+07:00","message":"[bufferProcess] interim [200000000]:กรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854921633+07:00","message":"[bufferProcess] send to processor:กำลังวิวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854902934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854938335+07:00","message":"Set new StatePrefix: 'ตามแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854942418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.85494583+07:00","message":"> Transcript [84] [false]: 'ตามและวิเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854947672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854949337+07:00","message":"Set new StatePrefix: 'ตามและวิเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854950819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854952463+07:00","message":"> Transcript [85] [false]: 'กำลังวิวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854954129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:02:59.854956015+07:00","message":"Set new StatePrefix: 'กำลังวิวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:00.366469518+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:00.366507206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:00.366514788+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:00.366529968+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:00.366545301+07:00","message":"[bufferProcess] interim [800000000]:กรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:00.366549335+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:00.366553565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:00.366557598+07:00","message":"> Transcript [86] [false]: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:00.366560882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:00.366564092+07:00","message":"Set new StatePrefix: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:01.036446972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:01.036461259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.380722621+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.380762448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.380768973+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.380783943+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380792476+07:00","message":"[bufferProcess] interim [940000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380795293+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380802074+07:00","message":"[bufferProcess] send to processor (ticker):กรรมและวิวัฒนาการซึ่งเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380805103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380808229+07:00","message":"> Transcript [87] [false]: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380829321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380834583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380836375+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380838426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380840117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380841932+07:00","message":"> Transcript [88] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380844096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.380846069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.38084758+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.38084927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.416846494+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.416878361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.416884417+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.41689776+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.416904409+07:00","message":"[bufferProcess] interim [60000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.416906294+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.652187467+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.652222948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.652228268+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:01.652240916+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652247357+07:00","message":"[bufferProcess] interim [300000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652249765+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652252985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652255488+07:00","message":"> Transcript [89] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652258693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652260678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652262632+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:01.652264853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.122555828+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.12259352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.122598933+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.122614854+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122621932+07:00","message":"[bufferProcess] interim [720000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122624343+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.12262772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122630537+07:00","message":"> Transcript [90] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122633823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.12263572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.12263832+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122640366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.12264283+07:00","message":"Push: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122644772+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122646638+07:00","message":"Set new StatePrefix : 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.122648925+07:00","message":"Next Push (prob) : 'ซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.12266109+07:00","message":"push: {false กรรมและวิวัฒนาการ 0 0xc001e9e700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.236138174+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.236177634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.236183399+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.236192038+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236198484+07:00","message":"[bufferProcess] interim [900000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236200836+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236203778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236206524+07:00","message":"> Transcript [91] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236209216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236210982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236213064+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.236215544+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.825399239+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.825441308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.825447076+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.825459182+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.825465709+07:00","message":"[bufferProcess] interim [500000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.825468109+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.825473211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.825475835+07:00","message":"> Transcript [92] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.825479539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.82548142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.825483449+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.825486091+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.99388742+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.993928453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.993935806+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:02.993950178+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.993956835+07:00","message":"[bufferProcess] interim [680000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.993959291+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.993964587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.99396752+07:00","message":"> Transcript [93] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.993970487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.993972608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.993974702+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:02.993977251+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.121401538+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.121436442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.121442911+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.121467134+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121473853+07:00","message":"[bufferProcess] interim [740000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.12147639+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121482967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121485392+07:00","message":"> Transcript [94] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121488862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121490864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121494203+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121496905+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121502552+07:00","message":"Push: 'ซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121506028+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121508288+07:00","message":"Set new StatePrefix : 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.121510712+07:00","message":"Next Push (prob) : 'หนังสือเรียนวิทย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.12153745+07:00","message":"push: {false ซึ่งเป็นส่วนหนึ่งของ 0 0xc001e9e700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.251604392+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.251641157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.251647188+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.251663648+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.251671813+07:00","message":"[bufferProcess] interim [860000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.251674701+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.251683322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.251685942+07:00","message":"> Transcript [95] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.251689394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.251691546+07:00","message":"Set new StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิชา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.521963933+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.522016173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.522024091+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.522040867+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.522048636+07:00","message":"[bufferProcess] interim [220000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.522051731+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.522059499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.522062301+07:00","message":"> Transcript [96] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.522064932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.522067415+07:00","message":"Set new StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.702427929+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.702472444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.70247889+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.70249411+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702501895+07:00","message":"[bufferProcess] interim [340000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702504871+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702512037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702514588+07:00","message":"> Transcript [97] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702518349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702520594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702522732+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.702525697+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.820908444+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.820955042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.820962942+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:03.820978164+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.820985385+07:00","message":"[bufferProcess] interim [460000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.820988206+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.820996304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.820998942+07:00","message":"> Transcript [98] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.82100242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.821004512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.821006743+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:03.821010648+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:04.037282536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:04.037305611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.196290438+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.217065282+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.217115014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.217120727+07:00","message":"receive interim result [false|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.217135439+07:00","message":"[buffer interim] 13 false กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.217142839+07:00","message":"[bufferProcess] interim [880000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.217145868+07:00","message":"[bufferProcess] send to processor:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.217152293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.217154768+07:00","message":"> Transcript [99] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.21716986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.217172609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.21717453+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.21717713+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.269428095+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.311902688+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.312005309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ\",\"confidence\":0.9330566}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.312029969+07:00","message":"receive interim result [true|false]: กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.312043631+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.3120464+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.312054964+07:00","message":"[buffer interim] 13 true กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312068987+07:00","message":"[bufferProcess] interim [30000000]:กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312072163+07:00","message":"[bufferProcess] send to processor (isfinal):กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312075304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312077977+07:00","message":"> Transcript [100] [false]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312081754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312083631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312085918+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312088659+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312095013+07:00","message":"Push: 'หนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312096926+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312098939+07:00","message":"Set new StatePrefix : 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312103294+07:00","message":"Next Push (prob) : 'ชีวภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312105173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312106885+07:00","message":"> Transcript [101] [true]: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312108958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312110418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312112153+07:00","message":"StatePrefix: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์ชีวภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312113941+07:00","message":"TextPushed: 'กรรมและวิวัฒนาการซึ่งเป็นส่วนหนึ่งของหนังสือเรียนวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.312116076+07:00","message":"Push: 'ชีวภาพระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.312123573+07:00","message":"push: {false หนังสือเรียนวิทยาศาสตร์ 0 0xc001e9e700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.312128939+07:00","message":"push: {true ชีวภาพระดับ 0 0xc001e9e700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:04.328270967+07:00","message":"write wav file: './tmp/7514/7514_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.612652214+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.612694391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.612699411+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.612712421+07:00","message":"[buffer interim] 14 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.612718536+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.612720533+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.818298423+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.818336207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.818343719+07:00","message":"receive interim result [false|false]: ฉันไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.818354594+07:00","message":"[buffer interim] 14 false ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.818361272+07:00","message":"[bufferProcess] interim [600000000]:ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.818363488+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.818369845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.818372441+07:00","message":"> Transcript [102] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.818374459+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.919789643+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.919823843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.919829262+07:00","message":"receive interim result [false|false]: ฉันมาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.919840088+07:00","message":"[buffer interim] 14 false ฉันมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919848202+07:00","message":"[bufferProcess] interim [720000000]:ฉันมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919850476+07:00","message":"[bufferProcess] send to processor:ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919855392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919858546+07:00","message":"> Transcript [103] [false]: 'ฉันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919861093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919862964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919865105+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.919867353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.984025287+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.984059984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันมาเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.984065055+07:00","message":"receive interim result [false|false]: ฉันมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:04.984078078+07:00","message":"[buffer interim] 14 false ฉันมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984084324+07:00","message":"[bufferProcess] interim [780000000]:ฉันมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984086569+07:00","message":"[bufferProcess] send to processor:ฉันมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984089554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984092199+07:00","message":"> Transcript [104] [false]: 'ฉันมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984094912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984096732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984098643+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:04.984100746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.101560728+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.101596285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.101600725+07:00","message":"receive interim result [false|false]: ชั้นมัธยม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.101611457+07:00","message":"[buffer interim] 14 false ชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101617514+07:00","message":"[bufferProcess] interim [840000000]:ชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101619665+07:00","message":"[bufferProcess] send to processor:ฉันมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101623478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101626171+07:00","message":"> Transcript [105] [false]: 'ฉันมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101628585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101630309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101632227+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.101634309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.235471749+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.235506849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยมศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.235513053+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.235523654+07:00","message":"[buffer interim] 14 false ชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.235529665+07:00","message":"[bufferProcess] interim [20000000]:ชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.235531969+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.235537185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.235539764+07:00","message":"> Transcript [106] [false]: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.235541647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.235543564+07:00","message":"Set new StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.624807489+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.624844013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยมศึกษาปีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.624848992+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.624857513+07:00","message":"[buffer interim] 14 false ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624863813+07:00","message":"[bufferProcess] interim [380000000]:ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624866357+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624869354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624871827+07:00","message":"> Transcript [107] [false]: 'ชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624874334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624876102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624877877+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.624879711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.877575336+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.877618441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยมศึกษาปีที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.877623816+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:05.877634761+07:00","message":"[buffer interim] 14 false ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.877640688+07:00","message":"[bufferProcess] interim [680000000]:ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.877643079+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.877648067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.877650568+07:00","message":"> Transcript [108] [false]: 'ชั้นมัธยมศึกษาปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.877653297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.877655453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.877657255+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:05.87765935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.185826674+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.198654429+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.198694412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยมศึกษาปีที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.198700011+07:00","message":"receive interim result [false|false]: ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.198709736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.198712202+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.198718575+07:00","message":"[buffer interim] 14 false ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.198723547+07:00","message":"[buffer interim] 14 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.19872927+07:00","message":"[bufferProcess] interim [980000000]:ชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198731575+07:00","message":"[bufferProcess] send to processor:ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198734719+07:00","message":"[bufferProcess] interim [980000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198737096+07:00","message":"[bufferProcess] update buffer: ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198739623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198742063+07:00","message":"> Transcript [109] [false]: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198744571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198746427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198748227+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.198750079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.284723863+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.284758084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นมัธยมศึกษาปีที่ 4\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.284763699+07:00","message":"receive interim result [true|false]: ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.284772388+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.284774339+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.2847904+07:00","message":"[buffer interim] 14 true ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284801015+07:00","message":"[bufferProcess] interim [130000000]:ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284804066+07:00","message":"[bufferProcess] send to processor (isfinal):ชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284806821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284809515+07:00","message":"> Transcript [110] [false]: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284812229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284815634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284817493+07:00","message":"StatePrefix: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284819552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284825253+07:00","message":"Push: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284826976+07:00","message":"TextPushed: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284828747+07:00","message":"Set new StatePrefix : 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284830637+07:00","message":"Next Push (prob) : 'ศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284832294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284834013+07:00","message":"> Transcript [111] [true]: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284836045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284837641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284839589+07:00","message":"StatePrefix: 'ชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284841399+07:00","message":"TextPushed: 'ชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:06.284843323+07:00","message":"Push: 'ศึกษาปีที่ 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.284850405+07:00","message":"push: {false ชั้นมัธยม 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.28485645+07:00","message":"push: {true ศึกษาปีที่ 4 0 0xc000045e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:06.2916851+07:00","message":"write wav file: './tmp/7514/7514_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.627786987+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.697596436+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:06.757406832+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.001653492+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.001682978+07:00","message":"found end of frame, send empty tag with msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.001686757+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.001694306+07:00","message":"[buffer interim] 15 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001702045+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001706034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001709019+07:00","message":"> Transcript [112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001711861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001713895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001715841+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001717654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.001726024+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.001734582+07:00","message":"push: {true \n 0 0xc00041c780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:07.006207208+07:00","message":"write wav file: './tmp/7514/7514_15.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:07.038173443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:07.038186053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.282490695+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.282527403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.282532538+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.28254443+07:00","message":"[buffer interim] 16 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.282550588+07:00","message":"[bufferProcess] interim [540000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.28255285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.423663052+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.423700442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.423705597+07:00","message":"receive interim result [false|false]: จะไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.423714322+07:00","message":"[buffer interim] 16 false จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.423720918+07:00","message":"[bufferProcess] interim [660000000]:จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.423723807+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.423726757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.423729308+07:00","message":"> Transcript [113] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.423731281+07:00","message":"Set StatePrefix (first interim): 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.482865336+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.482899025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.482904383+07:00","message":"receive interim result [false|false]: จะไปสน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.48292836+07:00","message":"[buffer interim] 16 false จะไปสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482935853+07:00","message":"[bufferProcess] interim [780000000]:จะไปสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482938121+07:00","message":"[bufferProcess] send to processor:จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482942274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482944782+07:00","message":"> Transcript [114] [false]: 'จะไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482947738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482949663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482951499+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.482953475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.658235911+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.658270347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.658275551+07:00","message":"receive interim result [false|false]: จะไปสนนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.658288562+07:00","message":"[buffer interim] 16 false จะไปสนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658296132+07:00","message":"[bufferProcess] interim [900000000]:จะไปสนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658298934+07:00","message":"[bufferProcess] send to processor:จะไปสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658302456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658305368+07:00","message":"> Transcript [115] [false]: 'จะไปสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658308321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658310174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658311971+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.658313791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.744021102+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.744059273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.744064536+07:00","message":"receive interim result [false|false]: จะไปสนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.744079197+07:00","message":"[buffer interim] 16 false จะไปสนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.744086097+07:00","message":"[bufferProcess] interim [960000000]:จะไปสนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.744088449+07:00","message":"[bufferProcess] send to processor:จะไปสนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.74409414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.744097532+07:00","message":"> Transcript [116] [false]: 'จะไปสนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.744100349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.744102157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.744103966+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.744105898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.990000106+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.990035661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.990041437+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.990053472+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.99005996+07:00","message":"[bufferProcess] interim [260000000]:จะไปสนนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990062276+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990065528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990067992+07:00","message":"> Transcript [117] [false]: 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990070807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990072693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990074336+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990076198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990078492+07:00","message":"Push: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990080684+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990082541+07:00","message":"Set new StatePrefix : 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:07.990084381+07:00","message":"Next Push (prob) : 'สนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:07.990090874+07:00","message":"push: {false จะไป 0 0xc00041d400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.315107737+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.315154452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.315160949+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.31517669+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315185888+07:00","message":"[bufferProcess] interim [560000000]:จะไปสนนะคะก็คือเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315188761+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315197414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315200267+07:00","message":"> Transcript [118] [false]: 'จะไปสนนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315203594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315205649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315207825+07:00","message":"StatePrefix: 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.315210074+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.395903816+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.395957697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.395964383+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.395982204+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.395990965+07:00","message":"[bufferProcess] interim [680000000]:จะไปสนนะคะก็คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.395993941+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.396002367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.396004874+07:00","message":"> Transcript [119] [false]: 'จะไปสนนะคะก็คือเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.396008411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.396010563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.396012719+07:00","message":"StatePrefix: 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.396014923+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.551997274+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.552053065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.552060004+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.552078382+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.55208716+07:00","message":"[bufferProcess] interim [740000000]:จะไปสนนะคะก็คือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.5520905+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.552097412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.552099998+07:00","message":"> Transcript [120] [false]: 'จะไปสนนะคะก็คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.552103472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.552107714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.552109772+07:00","message":"StatePrefix: 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.552112285+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.567189751+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.567218411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.567225679+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.567242431+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567247633+07:00","message":"[bufferProcess] interim [800000000]:จะไปสนนะคะก็คือให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567250358+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567258136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.56726052+07:00","message":"> Transcript [121] [false]: 'จะไปสนนะคะก็คือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567264092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567266413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567268071+07:00","message":"StatePrefix: 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567269963+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567276671+07:00","message":"Push: 'สนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567278398+07:00","message":"TextPushed: 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567280601+07:00","message":"Set new StatePrefix : 'จะไปสนนะคะก็คือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.567282662+07:00","message":"Next Push (prob) : 'ก็คือใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.567292152+07:00","message":"push: {false สนนะคะ 0 0xc00041d400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.634012423+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.63408308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.634090452+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.634107391+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.634116333+07:00","message":"[bufferProcess] interim [920000000]:จะไปสนนะคะก็คือให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.634119255+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.634122909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.634126657+07:00","message":"> Transcript [122] [false]: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.63412919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.634131169+07:00","message":"Set new StatePrefix: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.892034342+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.892075637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้นักเรียนสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.892082063+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.892097061+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892105812+07:00","message":"[bufferProcess] interim [160000000]:จะไปสนนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892108581+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892116966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892119428+07:00","message":"> Transcript [123] [false]: 'จะไปสนนะคะก็คือให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892122892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892125052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892127307+07:00","message":"StatePrefix: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.892129417+07:00","message":"TextPushed: 'จะไปสนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.893034249+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.893043603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้นักเรียน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.893047163+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:08.893054336+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.89305707+07:00","message":"[bufferProcess] interim [220000000]:จะไปสนนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.893059324+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือให้นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.893061467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.893063593+07:00","message":"> Transcript [124] [false]: 'จะไปสนนะคะก็คือให้นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.893065637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.893067464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.893069036+07:00","message":"StatePrefix: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:08.893072267+07:00","message":"TextPushed: 'จะไปสนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.022492119+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.022534664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้นักเรียนสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.022541812+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.022557763+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.022565654+07:00","message":"[bufferProcess] interim [280000000]:จะไปสนนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.022568145+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือให้นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.022575327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.02257841+07:00","message":"> Transcript [125] [false]: 'จะไปสนนะคะก็คือให้นักเรียน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.022581749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.022583772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.022585816+07:00","message":"StatePrefix: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.022587904+07:00","message":"TextPushed: 'จะไปสนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.347436014+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.347484894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้นักเรียนสามารถให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.347491958+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.347504605+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347516301+07:00","message":"[bufferProcess] interim [580000000]:จะไปสนนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347519093+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือให้นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347525203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347528104+07:00","message":"> Transcript [126] [false]: 'จะไปสนนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347531347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347533465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347535905+07:00","message":"StatePrefix: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347538207+07:00","message":"TextPushed: 'จะไปสนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347542791+07:00","message":"Push: 'ก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347544533+07:00","message":"TextPushed: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347546495+07:00","message":"Set new StatePrefix : 'จะไปสนนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.347548818+07:00","message":"Next Push (prob) : 'เรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.347556763+07:00","message":"push: {false ก็คือให้นัก 0 0xc00041d400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.399298648+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.399343923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือให้นักเรียนสามารถที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.399351318+07:00","message":"receive interim result [false|false]: จะไปสนนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.399367287+07:00","message":"[buffer interim] 16 false จะไปสนนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399375158+07:00","message":"[bufferProcess] interim [640000000]:จะไปสนนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399377939+07:00","message":"[bufferProcess] send to processor:จะไปสนนะคะก็คือให้นักเรียนสามารถให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399386723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399389497+07:00","message":"> Transcript [127] [false]: 'จะไปสนนะคะก็คือให้นักเรียนสามารถให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399393256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399395495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399397927+07:00","message":"StatePrefix: 'จะไปสนนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.399400532+07:00","message":"TextPushed: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.45631789+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.517838809+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.595765519+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.595819855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปสนนะคะก็คือเพื่อให้นักเรียนสามารถที่จะ\",\"confidence\":0.89758486}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.595825507+07:00","message":"receive interim result [true|false]: จะไปสนนะคะก็คือเพื่อให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.59583604+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.595838308+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.595845617+07:00","message":"[buffer interim] 16 true จะไปสนนะคะก็คือเพื่อให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595857937+07:00","message":"[bufferProcess] interim [910000000]:จะไปสนนะคะก็คือเพื่อให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595862436+07:00","message":"[bufferProcess] send to processor (isfinal):จะไปสนนะคะก็คือให้นักเรียนสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595876301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595892046+07:00","message":"> Transcript [128] [false]: 'จะไปสนนะคะก็คือให้นักเรียนสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595896724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595899406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595901652+07:00","message":"StatePrefix: 'จะไปสนนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595904197+07:00","message":"TextPushed: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595906302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595908603+07:00","message":"> Transcript [129] [true]: 'จะไปสนนะคะก็คือเพื่อให้นักเรียนสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595911126+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595912738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595914209+07:00","message":"StatePrefix: 'จะไปสนนะคะก็คือให้นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595920142+07:00","message":"TextPushed: 'จะไปสนนะคะก็คือให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.595921994+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.596046807+07:00","message":"Push: 'สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.596049306+07:00","message":"TextPushed: 'จะไปสนนะคะก็คือให้นักสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.596051499+07:00","message":"Set new StatePrefix : 'จะไปสนนะคะก็คือเพื่อให้นักเรียนสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.596053685+07:00","message":"Next Push (prob) : 'จะไปสนนะคะก็คือเพื่อให้นักเรียนสามารถที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:09.596061897+07:00","message":"push: {true สามารถที่จะ 0 0xc00041d400}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:09.596080445+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_16.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:09.604480744+07:00","message":"write wav file: './tmp/7514/7514_16.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:10.038575914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:10.038577103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.050009298+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.050043624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.050047903+07:00","message":"receive interim result [false|false]: อธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.050063163+07:00","message":"[buffer interim] 17 false อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.050068627+07:00","message":"[bufferProcess] interim [420000000]:อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.050070422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.237224079+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.237256478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบายความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.237261588+07:00","message":"receive interim result [false|false]: อธิบายความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.237273301+07:00","message":"[buffer interim] 17 false อธิบายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.237279904+07:00","message":"[bufferProcess] interim [600000000]:อธิบายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.237282188+07:00","message":"[bufferProcess] send to processor:อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.237286752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.237289298+07:00","message":"> Transcript [130] [false]: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.237291377+07:00","message":"Set StatePrefix (first interim): 'อธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.552650227+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.552692962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบายความสัมพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.552699014+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.552715923+07:00","message":"[buffer interim] 17 false อธิบายความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.55272403+07:00","message":"[bufferProcess] interim [900000000]:อธิบายความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.552726533+07:00","message":"[bufferProcess] send to processor:อธิบายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.552730423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.55273315+07:00","message":"> Transcript [131] [false]: 'อธิบายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.552736107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.552738125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.552739833+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.552741883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.871893235+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.871949685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบายความสัมพันธ์ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.871955561+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:10.871971553+07:00","message":"[buffer interim] 17 false อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.871979665+07:00","message":"[bufferProcess] interim [140000000]:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.87198255+07:00","message":"[bufferProcess] send to processor:อธิบายความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.871990446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.871992914+07:00","message":"> Transcript [132] [false]: 'อธิบายความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.87199656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.872000486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.872002355+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:10.872004328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.45330353+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.453345004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบายความสัมพันธ์ระหว่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.453350382+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.453364088+07:00","message":"[buffer interim] 17 false อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453376951+07:00","message":"[bufferProcess] interim [740000000]:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453382109+07:00","message":"[bufferProcess] send to processor:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453388289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453391004+07:00","message":"> Transcript [133] [false]: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453394253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453396217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453398124+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.453400152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.646739489+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.646782318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบายความสัมพันธ์ระหว่างยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.646788398+07:00","message":"receive interim result [false|false]: อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.646803396+07:00","message":"[buffer interim] 17 false อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646812252+07:00","message":"[bufferProcess] interim [980000000]:อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646814924+07:00","message":"[bufferProcess] send to processor:อธิบายความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646819192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646822291+07:00","message":"> Transcript [134] [false]: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646825688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646827791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646829519+07:00","message":"StatePrefix: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646831592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646833872+07:00","message":"Push: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646835818+07:00","message":"TextPushed: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646837688+07:00","message":"Set new StatePrefix : 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.646840287+07:00","message":"Next Push (prob) : 'ความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.646847827+07:00","message":"push: {false อธิบาย 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.696649928+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.791346549+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.791392618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบายความสัมพันธ์ระหว่างยีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.791398546+07:00","message":"receive interim result [true|false]: อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.791406157+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.791408208+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.79141564+07:00","message":"[buffer interim] 17 true อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791422573+07:00","message":"[bufferProcess] interim [190000000]:อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791428028+07:00","message":"[bufferProcess] send to processor (isfinal):อธิบายความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791430902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791434111+07:00","message":"> Transcript [135] [false]: 'อธิบายความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791437183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791439029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791440911+07:00","message":"StatePrefix: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791442987+07:00","message":"TextPushed: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.79144454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791446634+07:00","message":"> Transcript [136] [true]: 'อธิบายความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791459353+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791461429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791462996+07:00","message":"StatePrefix: 'อธิบายความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791464688+07:00","message":"TextPushed: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:11.791470685+07:00","message":"Push: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.791478516+07:00","message":"push: {true ความสัมพันธ์ระหว่างยีน 0 0xc001e34680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:11.798956572+07:00","message":"write wav file: './tmp/7514/7514_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:11.887218009+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.227757707+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.227804385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.22780951+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.227824776+07:00","message":"[buffer interim] 18 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.227831079+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.227833146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.550864721+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.550913228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.55092388+07:00","message":"receive interim result [false|false]: การจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.55093982+07:00","message":"[buffer interim] 18 false การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.550947904+07:00","message":"[bufferProcess] interim [660000000]:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.550950406+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.550958237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.550960818+07:00","message":"> Transcript [137] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.550962909+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.578915547+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.57894879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.578954667+07:00","message":"receive interim result [false|false]: การสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.578963124+07:00","message":"[buffer interim] 18 false การสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.578968475+07:00","message":"[bufferProcess] interim [720000000]:การสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.578970957+07:00","message":"[bufferProcess] send to processor:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.578973837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.578976501+07:00","message":"> Transcript [138] [false]: 'การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.57897951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.5789815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.578983469+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.578985337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.921516881+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.921553505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสังเคราะห์โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.921561313+07:00","message":"receive interim result [false|false]: การสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:12.921575728+07:00","message":"[buffer interim] 18 false การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921586191+07:00","message":"[bufferProcess] interim [80000000]:การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921588817+07:00","message":"[bufferProcess] send to processor:การสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921592989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921596053+07:00","message":"> Transcript [139] [false]: 'การสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921599119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921601082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921603354+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:12.921605453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:13.039055256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:13.03905517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.226198828+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.313047656+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.313088914+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-03-05T13:03:13.313094745+07:00","message":"receive interim result [true|false]: การสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.313103855+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.313106116+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.313112581+07:00","message":"[buffer interim] 18 true การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313121298+07:00","message":"[bufferProcess] interim [560000000]:การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313125832+07:00","message":"[bufferProcess] send to processor (isfinal):การสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.31312854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313131426+07:00","message":"> Transcript [140] [false]: 'การสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313134116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313135857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313137814+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313139806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313141326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313143075+07:00","message":"> Transcript [141] [true]: 'การสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313144931+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313146386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313147845+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313149314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.313154538+07:00","message":"Push: 'การสังเคราะห์โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.313175202+07:00","message":"push: {true การสังเคราะห์โปรตีน 0 0xc0003a4a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:13.320553991+07:00","message":"write wav file: './tmp/7514/7514_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.357190945+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.696366357+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.696413017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.696417927+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:13.696432418+07:00","message":"[buffer interim] 19 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.696438815+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:13.696440559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.084674159+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.084722637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.084728081+07:00","message":"receive interim result [false|false]: และรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.084742085+07:00","message":"[buffer interim] 19 false และรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.084748963+07:00","message":"[bufferProcess] interim [780000000]:และรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.084751402+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.084757051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.084759924+07:00","message":"> Transcript [142] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.084762043+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.211380328+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.211427172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.211432677+07:00","message":"receive interim result [false|false]: และรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.211447275+07:00","message":"[buffer interim] 19 false และรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211454745+07:00","message":"[bufferProcess] interim [900000000]:และรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211457093+07:00","message":"[bufferProcess] send to processor:และรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211464355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211466974+07:00","message":"> Transcript [143] [false]: 'และรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211470041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211472073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211474429+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.211476366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.332614901+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.33266206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.33266789+07:00","message":"receive interim result [false|false]: และลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.332683144+07:00","message":"[buffer interim] 19 false และลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.332690564+07:00","message":"[bufferProcess] interim [960000000]:และลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.332692764+07:00","message":"[bufferProcess] send to processor:และรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.33269928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.332701743+07:00","message":"> Transcript [144] [false]: 'และรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.332704577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.3327067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.33270878+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.332711189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.525105498+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.525139069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.525144224+07:00","message":"receive interim result [false|false]: และลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.52515269+07:00","message":"[buffer interim] 19 false และลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525159402+07:00","message":"[bufferProcess] interim [200000000]:และลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525172662+07:00","message":"[bufferProcess] send to processor:และลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525178516+07:00","message":"> Transcript [145] [false]: 'และลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525181181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525183061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525185148+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.525187262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.90147969+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.901515663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.901521109+07:00","message":"receive interim result [false|false]: และลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.901532141+07:00","message":"[buffer interim] 19 false และลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901538534+07:00","message":"[bufferProcess] interim [560000000]:และลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901542421+07:00","message":"[bufferProcess] send to processor:และลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901547564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901550219+07:00","message":"> Transcript [146] [false]: 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901552658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901554742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901556733+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901558903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.90156289+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901564686+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901566581+07:00","message":"Set new StatePrefix : 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:14.901568458+07:00","message":"Next Push (prob) : 'ลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:14.901575347+07:00","message":"push: {false และ 0 0xc0003a4080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.276068831+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.377053796+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.377096273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และลักษณะทางพันธุกรรมค่ะ\",\"confidence\":0.9574071}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.377102713+07:00","message":"receive interim result [true|false]: และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.377113051+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.377115411+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.377121445+07:00","message":"[buffer interim] 19 true และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377128647+07:00","message":"[bufferProcess] interim [130000000]:และลักษณะทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377131639+07:00","message":"[bufferProcess] send to processor (isfinal):และลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377134594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377138122+07:00","message":"> Transcript [147] [false]: 'และลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377141322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377143238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377145016+07:00","message":"StatePrefix: 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377147083+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377148736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377150607+07:00","message":"> Transcript [148] [true]: 'และลักษณะทางพันธุกรรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377154216+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377155818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.37715733+07:00","message":"StatePrefix: 'และลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377159317+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:15.377176591+07:00","message":"Push: 'ลักษณะทางพันธุกรรมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.377213466+07:00","message":"push: {true ลักษณะทางพันธุกรรมค่ะ 0 0xc0003a4080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:15.383959337+07:00","message":"write wav file: './tmp/7514/7514_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.467905925+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.911345389+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:15.985099504+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:16.039365917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:16.039374185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:16.057514728+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:16.068268248+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:16.068288427+07:00","message":"found end of frame, send empty tag with msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:16.068291741+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:16.068299223+07:00","message":"[buffer interim] 20 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068316692+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068320639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068323367+07:00","message":"> Transcript [149] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068326203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068328171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068330403+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068332247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:16.068338257+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:16.068348612+07:00","message":"push: {true \n 0 0xc0003a4f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:16.073326838+07:00","message":"write wav file: './tmp/7514/7514_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.099381803+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.099430286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.099435775+07:00","message":"receive interim result [false|false]: อยู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.099451616+07:00","message":"[buffer interim] 21 false อยู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.099458227+07:00","message":"[bufferProcess] interim [90000000]:อยู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.099460094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.099466971+07:00","message":"[bufferProcess] send to processor (ticker):อยู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.099469605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.099472108+07:00","message":"> Transcript [150] [false]: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.099474204+07:00","message":"Set StatePrefix (first interim): 'อยู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.474740786+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.474799283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.474804687+07:00","message":"receive interim result [false|false]: อยู่นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.474823239+07:00","message":"[buffer interim] 21 false อยู่นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.474832379+07:00","message":"[bufferProcess] interim [450000000]:อยู่นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.474834483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.689814958+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.689864219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะนักเรียนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.689870297+07:00","message":"receive interim result [false|false]: อยู่นะคะนักเรียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.689886561+07:00","message":"[buffer interim] 21 false อยู่นะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.689894747+07:00","message":"[bufferProcess] interim [690000000]:อยู่นะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.68989697+07:00","message":"[bufferProcess] send to processor:อยู่นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.689905135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.68990834+07:00","message":"> Transcript [151] [false]: 'อยู่นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.689911644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.689914104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.689915976+07:00","message":"StatePrefix: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.689928461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.79293441+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.792969857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะนักเรียนจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.79297583+07:00","message":"receive interim result [false|false]: อยู่นะคะนักเรียนจำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.792987611+07:00","message":"[buffer interim] 21 false อยู่นะคะนักเรียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.792993986+07:00","message":"[bufferProcess] interim [750000000]:อยู่นะคะนักเรียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.792996207+07:00","message":"[bufferProcess] send to processor:อยู่นะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.793001094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.793003702+07:00","message":"> Transcript [152] [false]: 'อยู่นะคะนักเรียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.793006414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.793008282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.79301033+07:00","message":"StatePrefix: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.793012594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.926238396+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.926273521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะนักเรียนจำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.926279897+07:00","message":"receive interim result [false|false]: อยู่นะคะนักเรียนจำได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:17.926292384+07:00","message":"[buffer interim] 21 false อยู่นะคะนักเรียนจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926298808+07:00","message":"[bufferProcess] interim [870000000]:อยู่นะคะนักเรียนจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926301323+07:00","message":"[bufferProcess] send to processor:อยู่นะคะนักเรียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926306667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926309392+07:00","message":"> Transcript [153] [false]: 'อยู่นะคะนักเรียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926312423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926314679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926316647+07:00","message":"StatePrefix: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:17.926318739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.121156572+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.121216848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะนักเรียนจำได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.121224509+07:00","message":"receive interim result [false|false]: อยู่นะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.121237954+07:00","message":"[buffer interim] 21 false อยู่นะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121246405+07:00","message":"[bufferProcess] interim [110000000]:อยู่นะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121249972+07:00","message":"[bufferProcess] send to processor:อยู่นะคะนักเรียนจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121255024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121257828+07:00","message":"> Transcript [154] [false]: 'อยู่นะคะนักเรียนจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121260701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121262497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121264324+07:00","message":"StatePrefix: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.12126635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121268434+07:00","message":"Push: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121270307+07:00","message":"TextPushed: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121272207+07:00","message":"Set new StatePrefix : 'อยู่นะคะนักเรียนจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.121274731+07:00","message":"Next Push (prob) : 'นักเรียนจำได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.121281898+07:00","message":"push: {false อยู่นะคะ 0 0xc001e34600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.306608938+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.30664186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะนักเรียนจำได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.306647298+07:00","message":"receive interim result [false|false]: อยู่นะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.306660559+07:00","message":"[buffer interim] 21 false อยู่นะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.306669382+07:00","message":"[bufferProcess] interim [290000000]:อยู่นะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.306671627+07:00","message":"[bufferProcess] send to processor:อยู่นะคะนักเรียนจำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.30667479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.306677429+07:00","message":"> Transcript [155] [false]: 'อยู่นะคะนักเรียนจำได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.306680307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.306682196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.30668403+07:00","message":"StatePrefix: 'อยู่นะคะนักเรียนจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.306685922+07:00","message":"TextPushed: 'อยู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.746873633+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.829525836+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.829576912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะคะนักเรียนจำได้ไหมคะเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.829583447+07:00","message":"receive interim result [false|false]: อยู่นะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.829600244+07:00","message":"[buffer interim] 21 false อยู่นะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829608694+07:00","message":"[bufferProcess] interim [770000000]:อยู่นะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829611514+07:00","message":"[bufferProcess] send to processor:อยู่นะคะนักเรียนจำได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829618275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829620979+07:00","message":"> Transcript [156] [false]: 'อยู่นะคะนักเรียนจำได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829624717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829626891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829629131+07:00","message":"StatePrefix: 'อยู่นะคะนักเรียนจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.829631334+07:00","message":"TextPushed: 'อยู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.878806621+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.878852163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ\",\"confidence\":0.9299187}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.878858137+07:00","message":"receive interim result [true|false]: ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.878870311+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.878873377+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.878881145+07:00","message":"[buffer interim] 21 true ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878888945+07:00","message":"[bufferProcess] interim [920000000]:ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878892437+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่นะคะนักเรียนจำได้ไหมคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878896836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878899616+07:00","message":"> Transcript [157] [false]: 'อยู่นะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878902787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.87890474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878906921+07:00","message":"StatePrefix: 'อยู่นะคะนักเรียนจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878908846+07:00","message":"TextPushed: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878910541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878912235+07:00","message":"> Transcript [158] [true]: 'ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.87891576+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878924973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878927847+07:00","message":"StatePrefix: 'อยู่นะคะนักเรียนจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878930939+07:00","message":"TextPushed: 'อยู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.878935619+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.879073287+07:00","message":"Push: 'นักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.879076406+07:00","message":"TextPushed: 'อยู่นะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.879078839+07:00","message":"Set new StatePrefix : 'ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.87908101+07:00","message":"Next Push (prob) : 'ฝันดีนะคะนักเรียนจำได้ไหมคะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:18.879090034+07:00","message":"push: {true นักเรียนจำได้ไหมคะเกี่ยวกับ 0 0xc001e34600}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:18.879102909+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_21.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:18.887063867+07:00","message":"write wav file: './tmp/7514/7514_21.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:19.040396007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:19.040397913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:19.067795993+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:20.512509585+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:20.512546916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:20.512552273+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:20.51256239+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:20.512569321+07:00","message":"[bufferProcess] interim [960000000]:โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:20.512571293+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:20.512575967+07:00","message":"[bufferProcess] send to processor (ticker):โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:20.512578317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:20.512580761+07:00","message":"> Transcript [159] [false]: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:20.51258304+07:00","message":"Set StatePrefix (first interim): 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.043768419+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.043805766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.043810807+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.04382641+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.043834316+07:00","message":"[bufferProcess] interim [560000000]:โรคธาลัสซีเมียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.043836466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.12248654+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.122521182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.122527766+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.122540016+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122547033+07:00","message":"[bufferProcess] interim [740000000]:โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122549737+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122554598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122557201+07:00","message":"> Transcript [160] [false]: 'โรคธาลัสซีเมียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122560053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122561975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122563789+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.122566301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.18695831+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.186994638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.1869999+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.187012924+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.187021528+07:00","message":"[bufferProcess] interim [920000000]:โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.187025454+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.187029806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.18703393+07:00","message":"> Transcript [161] [false]: 'โรคธาลัสซีเมียที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.187054045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.187058605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.187060973+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.187063133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.397974025+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.398016818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.398022346+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.398035076+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398042082+07:00","message":"[bufferProcess] interim [160000000]:โรคธาลัสซีเมียที่ได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398044618+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398049612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398052012+07:00","message":"> Transcript [162] [false]: 'โรคธาลัสซีเมียที่ได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398055319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398057309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398059573+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.398061647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.429944747+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.429982884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.429988647+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.430004444+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430012108+07:00","message":"[bufferProcess] interim [220000000]:โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430015336+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430022372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430024864+07:00","message":"> Transcript [163] [false]: 'โรคธาลัสซีเมียที่ได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.43002824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430030484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430033291+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430035712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430041419+07:00","message":"Push: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.4300433+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430047388+07:00","message":"Set new StatePrefix : 'โรคธาลัสซีเมียที่ได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.430049773+07:00","message":"Next Push (prob) : 'ที่ได้เรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.430058777+07:00","message":"push: {false โรคธาลัสซีเมีย 0 0xc0003a5280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.643709998+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.643751271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.643757166+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.643771641+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.643789653+07:00","message":"[bufferProcess] interim [340000000]:โรคธาลัสซีเมียที่ได้เรียนลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.643792099+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.643795361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.643798245+07:00","message":"> Transcript [164] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.643800524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.643802316+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.675599784+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.675630934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียน Line\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.675636006+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียน Line"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.675651599+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.675658084+07:00","message":"[bufferProcess] interim [400000000]:โรคธาลัสซีเมียที่ได้เรียน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.675660304+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.675663674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.675666779+07:00","message":"> Transcript [165] [false]: 'โรคธาลัสซีเมียที่ได้เรียนลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.675668799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.675670492+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนลาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.71188121+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.711913273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.711926037+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:21.711942305+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.711950591+07:00","message":"[bufferProcess] interim [460000000]:โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.711953927+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.711957747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.711960574+07:00","message":"> Transcript [166] [false]: 'โรคธาลัสซีเมียที่ได้เรียน Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.71196269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:21.711964609+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียน Line'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:22.041105759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:22.041105845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.041303268+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.041338253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.041344816+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.041361418+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.0413698+07:00","message":"[bufferProcess] interim [760000000]:โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.041373499+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.041377666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.041381385+07:00","message":"> Transcript [167] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.041384679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.041388261+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.063545933+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.063588446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.063594073+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.063610598+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.063618513+07:00","message":"[bufferProcess] interim [820000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.06362141+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.063624739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.063627927+07:00","message":"> Transcript [168] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.063631507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.063633439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.063635146+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.063637615+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.307572485+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.307608454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.307622431+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.307633583+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.307640706+07:00","message":"[bufferProcess] interim [60000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.307643555+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.307646692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.307649349+07:00","message":"> Transcript [169] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.307652418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.307654307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.30765604+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.307658855+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.453494708+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.453531339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนลายในเขต 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.453536493+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนลายในเขต 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.453555326+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนลายในเขต 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.453564836+07:00","message":"[bufferProcess] interim [180000000]:โรคธาลัสซีเมียที่ได้เรียนลายในเขต 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.453567459+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.45357069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.453573455+07:00","message":"> Transcript [170] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.453576764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.453579161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.453582881+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.453585049+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.563689494+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.563730015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.563738263+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.563755688+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.563766685+07:00","message":"[bufferProcess] interim [240000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.563770096+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนลายในเขต 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.563778251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.563782517+07:00","message":"> Transcript [171] [false]: 'โรคธาลัสซีเมียที่ได้เรียนลายในเขต 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.563786361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.563790819+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนลายในเขต 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.594279757+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.59431459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.594322254+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.594336829+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.594344419+07:00","message":"[bufferProcess] interim [360000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.594347855+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.594354343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.594358938+07:00","message":"> Transcript [172] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.59436246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.594365501+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.784276804+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.784313919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.784319881+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.784334484+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.784341305+07:00","message":"[bufferProcess] interim [540000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.78434394+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.784350724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.784353186+07:00","message":"> Transcript [173] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.78435628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.78435844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.784360497+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.784363103+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.983873053+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.983915787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.983927541+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:22.983944241+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.98395712+07:00","message":"[bufferProcess] interim [780000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.983960476+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.983968135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.983970939+07:00","message":"> Transcript [174] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.983976366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.983979297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.983981424+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:22.983984234+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.106709783+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.106762555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.106770453+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.106782911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อที่แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.10678663+07:00","message":"receive interim result [false|false]:  ข้อที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.106795856+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.106803077+07:00","message":"[buffer interim] 22 false  ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106810032+07:00","message":"[bufferProcess] interim [840000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106812365+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106815617+07:00","message":"[bufferProcess] interim [840000000]: ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106818178+07:00","message":"[bufferProcess] update buffer: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106840114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106858331+07:00","message":"> Transcript [175] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106864087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.10686635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106869226+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.106871845+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.11207411+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.112094067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.112098902+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.112110087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อที่แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.112113386+07:00","message":"receive interim result [false|false]:  ข้อที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.112119369+07:00","message":"[buffer interim] 22 false โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.112123345+07:00","message":"[buffer interim] 22 false  ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112147305+07:00","message":"[bufferProcess] interim [900000000]:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112177134+07:00","message":"[bufferProcess] send to processor:โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112190033+07:00","message":"[bufferProcess] interim [900000000]: ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112194026+07:00","message":"[bufferProcess] update buffer: โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112198106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112203019+07:00","message":"> Transcript [176] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112206397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112208552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112210924+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.11221383+07:00","message":"TextPushed: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112216384+07:00","message":"Push: 'ที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112218181+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112220119+07:00","message":"Set new StatePrefix : 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.112222635+07:00","message":"Next Push (prob) : 'ที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.112232542+07:00","message":"push: {false ที่ได้เรียนมาในคลิป 1 ข้อ 0 0xc0003a5280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.156250925+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.28739332+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.428139374+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.428187497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมียที่ได้เรียนลายในคลิป 1 ข้อที่แล้วนะคะ\",\"confidence\":0.94499177}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.428196167+07:00","message":"receive interim result [true|false]: โรคธาลัสซีเมียที่ได้เรียนลายในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.428207084+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.428210115+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.428218001+07:00","message":"[buffer interim] 22 true โรคธาลัสซีเมียที่ได้เรียนลายในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428229464+07:00","message":"[bufferProcess] interim [110000000]:โรคธาลัสซีเมียที่ได้เรียนลายในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428234044+07:00","message":"[bufferProcess] send to processor (isfinal):โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.42824641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428258045+07:00","message":"> Transcript [177] [false]: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428263541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428266248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428268635+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428271373+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428273505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.42827549+07:00","message":"> Transcript [178] [true]: 'โรคธาลัสซีเมียที่ได้เรียนลายในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428277474+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428279219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428280816+07:00","message":"StatePrefix: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428282639+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428284219+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428474153+07:00","message":"Push: 'ที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428480057+07:00","message":"TextPushed: 'โรคธาลัสซีเมียที่ได้เรียนมาในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428483257+07:00","message":"Set new StatePrefix : 'โรคธาลัสซีเมียที่ได้เรียนลายในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.428487597+07:00","message":"Next Push (prob) : 'โรคธาลัสซีเมียที่ได้เรียนลายในคลิป 1 ข้อที่แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.428495253+07:00","message":"push: {true ที่แล้วนะคะ 0 0xc0003a5280}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.42850743+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_22.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:23.438106362+07:00","message":"write wav file: './tmp/7514/7514_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.545818491+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.607231137+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.622851526+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.622883956+07:00","message":"found end of frame, send empty tag with msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.62288776+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.622894155+07:00","message":"[buffer interim] 23 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.622900347+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.622907138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.622909685+07:00","message":"> Transcript [179] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.622912446+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.622914335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.622916317+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.62291809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:23.622931186+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:23.622939985+07:00","message":"push: {true \n 0 0xc0003a5380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:23.627893921+07:00","message":"write wav file: './tmp/7514/7514_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:24.842116152+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:24.842152501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรีเมี่ยมคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:24.842157274+07:00","message":"receive interim result [false|false]: พรีเมี่ยมคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:24.84217243+07:00","message":"[buffer interim] 24 false พรีเมี่ยมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:24.842178991+07:00","message":"[bufferProcess] interim [80000000]:พรีเมี่ยมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:24.842181058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:24.842187352+07:00","message":"[bufferProcess] send to processor (ticker):พรีเมี่ยมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:24.842189979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:24.842192502+07:00","message":"> Transcript [180] [false]: 'พรีเมี่ยมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:24.842194628+07:00","message":"Set StatePrefix (first interim): 'พรีเมี่ยมคืออะไร'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:25.041733315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:25.041749008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.086130622+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.207477817+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.207523069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรีเมี่ยมคืออะไร\",\"confidence\":0.9496813}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.207528876+07:00","message":"receive interim result [true|false]: พรีเมี่ยมคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.20753806+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.207540234+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.207548377+07:00","message":"[buffer interim] 24 true พรีเมี่ยมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207558256+07:00","message":"[bufferProcess] interim [500000000]:พรีเมี่ยมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207564057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207566593+07:00","message":"> Transcript [181] [true]: 'พรีเมี่ยมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207569824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207571977+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207575702+07:00","message":"StatePrefix: 'พรีเมี่ยมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207577928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.207583386+07:00","message":"Push: 'พรีเมี่ยมคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.207592385+07:00","message":"push: {true พรีเมี่ยมคืออะไร 0 0xc003d94200}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:25.214682283+07:00","message":"write wav file: './tmp/7514/7514_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.21656588+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.534956716+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.619479907+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.619509486+07:00","message":"found end of frame, send empty tag with msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.619514439+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.619539878+07:00","message":"[buffer interim] 25 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619573285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619577917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619580786+07:00","message":"> Transcript [182] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619583262+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619585401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619587326+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619589057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:25.619591224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.61959989+07:00","message":"push: {true \n 0 0xc0003a4400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:25.624415119+07:00","message":"write wav file: './tmp/7514/7514_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:25.666946872+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.40123794+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.401280507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.401285528+07:00","message":"receive interim result [false|false]: ธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.40129988+07:00","message":"[buffer interim] 26 false ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:26.401307277+07:00","message":"[bufferProcess] interim [600000000]:ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:26.401309228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.705595668+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.705647649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.705652892+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:26.705667727+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:26.705675932+07:00","message":"[bufferProcess] interim [900000000]:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:26.705678562+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:26.705681993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:26.705685021+07:00","message":"> Transcript [183] [false]: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:26.70568724+07:00","message":"Set StatePrefix (first interim): 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.282855642+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.282905018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.282912179+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.282931633+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282938674+07:00","message":"[bufferProcess] interim [500000000]:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282941359+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282947845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282950493+07:00","message":"> Transcript [184] [false]: 'ธาลัสซีเมียคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282953486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282955304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282957158+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.282959321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.721358049+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.721407277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.721413882+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:27.72143116+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.721442439+07:00","message":"[bufferProcess] interim [860000000]:ธาลัสซีเมียคือโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.721444905+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.721448945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.721451405+07:00","message":"> Transcript [185] [false]: 'ธาลัสซีเมียคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.721454469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.72145661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.721458409+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:27.721460413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:28.041912708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:28.041930504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.104824232+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.104870903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรคทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.104877092+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.104891638+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.104900085+07:00","message":"[bufferProcess] interim [280000000]:ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.104902621+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.104907152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.104909709+07:00","message":"> Transcript [186] [false]: 'ธาลัสซีเมียคือโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.104912999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.104915321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.104917042+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.10491905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.423341881+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.423388708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรคทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.42339415+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.423409489+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423416383+07:00","message":"[bufferProcess] interim [580000000]:ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423419037+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423425197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423427859+07:00","message":"> Transcript [187] [false]: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423431091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423433281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423435069+07:00","message":"StatePrefix: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.42343747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423442497+07:00","message":"Push: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423444214+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423448549+07:00","message":"Set new StatePrefix : 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:28.423450656+07:00","message":"Next Push (prob) : 'คือโรคทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:28.423458226+07:00","message":"push: {false ธาลัสซีเมีย 0 0xc00041c600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.006293742+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.006331063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.006338511+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.006359552+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006367289+07:00","message":"[bufferProcess] interim [180000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006369771+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006376491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006379189+07:00","message":"> Transcript [188] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006382241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006384273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006386441+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.006388889+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.200402496+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.200442904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.200449601+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.200460692+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200468513+07:00","message":"[bufferProcess] interim [360000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200471175+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200476843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200482407+07:00","message":"> Transcript [189] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200485673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200488051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200490361+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.200492918+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.329130863+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.329185255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.329191917+07:00","message":"receive interim result [false|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.329206154+07:00","message":"[buffer interim] 26 false ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329213061+07:00","message":"[bufferProcess] interim [480000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329216225+07:00","message":"[bufferProcess] send to processor:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329222107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329224778+07:00","message":"> Transcript [190] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329227805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329229654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329231947+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.329233938+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.376531021+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474300075+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474341326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474347331+07:00","message":"receive interim result [true|false]: ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474360827+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474364586+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474373017+07:00","message":"[buffer interim] 26 true ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474381418+07:00","message":"[bufferProcess] interim [750000000]:ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474387576+07:00","message":"[bufferProcess] send to processor (isfinal):ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474390976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474393596+07:00","message":"> Transcript [191] [false]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474396968+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474398821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474400976+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474403026+07:00","message":"TextPushed: 'ธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474409128+07:00","message":"Push: 'คือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474410937+07:00","message":"TextPushed: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474413053+07:00","message":"Set new StatePrefix : 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.47441544+07:00","message":"Next Push (prob) : 'พันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.47441723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474419214+07:00","message":"> Transcript [192] [true]: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474421425+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474422917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474425161+07:00","message":"StatePrefix: 'ธาลัสซีเมียคือโรคทางพันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474427065+07:00","message":"TextPushed: 'ธาลัสซีเมียคือโรคทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:29.474429017+07:00","message":"Push: 'พันธุกรรมชนิดหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474440992+07:00","message":"push: {false คือโรคทาง 0 0xc00041c600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.474468185+07:00","message":"push: {true พันธุกรรมชนิดหนึ่งนะคะ 0 0xc00041c600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:29.483241776+07:00","message":"write wav file: './tmp/7514/7514_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:29.507182063+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.037312978+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.037353825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.037358411+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.037374594+07:00","message":"[buffer interim] 27 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.037381146+07:00","message":"[bufferProcess] interim [360000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.037383291+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.162895435+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.162948252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.162956668+07:00","message":"receive interim result [false|false]: โดยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.162967859+07:00","message":"[buffer interim] 27 false โดยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.162974661+07:00","message":"[bufferProcess] interim [480000000]:โดยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.162976834+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.162981924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.162984709+07:00","message":"> Transcript [193] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.162986907+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.557066114+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.557105607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเป็นรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.557111749+07:00","message":"receive interim result [false|false]: โดยเป็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.557126939+07:00","message":"[buffer interim] 27 false โดยเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557135041+07:00","message":"[bufferProcess] interim [900000000]:โดยเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557137301+07:00","message":"[bufferProcess] send to processor:โดยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557144021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557146969+07:00","message":"> Transcript [194] [false]: 'โดยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557150185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557152092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557154396+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.557157026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.668727007+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.668769438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.668775286+07:00","message":"receive interim result [false|false]: โดยเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.66879095+07:00","message":"[buffer interim] 27 false โดยเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.668798416+07:00","message":"[bufferProcess] interim [20000000]:โดยเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.668801282+07:00","message":"[bufferProcess] send to processor:โดยเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.66880823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.668811093+07:00","message":"> Transcript [195] [false]: 'โดยเป็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.668813907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.668815721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.668817898+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.668819939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.931841949+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.93187799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเป็นโรคหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.931883498+07:00","message":"receive interim result [false|false]: โดยเป็นโรคหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.931897929+07:00","message":"[buffer interim] 27 false โดยเป็นโรคหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.931904503+07:00","message":"[bufferProcess] interim [260000000]:โดยเป็นโรคหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.931906874+07:00","message":"[bufferProcess] send to processor:โดยเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.931910173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.931913139+07:00","message":"> Transcript [196] [false]: 'โดยเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.93191617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.931918231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.931926548+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.931928841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.933281776+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.933308121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเป็นโรคโลหิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.933312723+07:00","message":"receive interim result [false|false]: โดยเป็นโรคโลหิต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.933324586+07:00","message":"[buffer interim] 27 false โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933330191+07:00","message":"[bufferProcess] interim [320000000]:โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933332528+07:00","message":"[bufferProcess] send to processor:โดยเป็นโรคหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933336149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933338413+07:00","message":"> Transcript [197] [false]: 'โดยเป็นโรคหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.93334077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933342712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933344513+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933346243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933352849+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933354893+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933356945+07:00","message":"Set new StatePrefix : 'โดยเป็นโรคหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:30.933359103+07:00","message":"Next Push (prob) : 'เป็นโรคหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.933366143+07:00","message":"push: {false โดย 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:30.975704754+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.036411339+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:31.042397109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:31.04239946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.086449511+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.086488801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเป็นโรคโลหิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.086495132+07:00","message":"receive interim result [true|false]: โดยเป็นโรคโลหิต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.086504204+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.086506486+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.086512896+07:00","message":"[buffer interim] 27 true โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086523921+07:00","message":"[bufferProcess] interim [500000000]:โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086527174+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเป็นโรคโลหิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086530083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086532583+07:00","message":"> Transcript [198] [false]: 'โดยเป็นโรคโลหิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086534564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086536331+07:00","message":"Set new StatePrefix: 'โดยเป็นโรคโลหิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.08653807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086540035+07:00","message":"> Transcript [199] [true]: 'โดยเป็นโรคโลหิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086542374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.08654411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086545949+07:00","message":"StatePrefix: 'โดยเป็นโรคโลหิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086548393+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.086550842+07:00","message":"Push: 'เป็นโรคโลหิต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.086557582+07:00","message":"push: {true เป็นโรคโลหิต 0 0xc003d94480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:31.092681083+07:00","message":"write wav file: './tmp/7514/7514_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.56475017+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.564795861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.564800852+07:00","message":"receive interim result [false|false]: ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.564817715+07:00","message":"[buffer interim] 28 false ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.564824077+07:00","message":"[bufferProcess] interim [540000000]:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.564826551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.721658537+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.721691567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างด้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.721697455+07:00","message":"receive interim result [false|false]: ต่างด้าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.721710557+07:00","message":"[buffer interim] 28 false ต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.721717173+07:00","message":"[bufferProcess] interim [720000000]:ต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.721719754+07:00","message":"[bufferProcess] send to processor:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.721724806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.721727957+07:00","message":"> Transcript [200] [false]: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.721729928+07:00","message":"Set StatePrefix (first interim): 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.762949291+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.76298331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.762989363+07:00","message":"receive interim result [false|false]: ตามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:31.763001164+07:00","message":"[buffer interim] 28 false ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763007553+07:00","message":"[bufferProcess] interim [780000000]:ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763009812+07:00","message":"[bufferProcess] send to processor:ต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763014775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763017572+07:00","message":"> Transcript [201] [false]: 'ต่างด้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763020687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763022672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763024429+07:00","message":"StatePrefix: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:31.763026712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.088163069+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.08820575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามแบบหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.088211576+07:00","message":"receive interim result [false|false]: ตามแบบหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.088222729+07:00","message":"[buffer interim] 28 false ตามแบบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.088229462+07:00","message":"[bufferProcess] interim [20000000]:ตามแบบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.08823189+07:00","message":"[bufferProcess] send to processor:ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.088237123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.088239932+07:00","message":"> Transcript [202] [false]: 'ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.08824213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.08824415+07:00","message":"Set new StatePrefix: 'ตามแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.20996068+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.210002003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นางแบบเปลือย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.210007782+07:00","message":"receive interim result [false|false]: นางแบบเปลือย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.210019839+07:00","message":"[buffer interim] 28 false นางแบบเปลือย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.210026088+07:00","message":"[bufferProcess] interim [140000000]:นางแบบเปลือย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.210028919+07:00","message":"[bufferProcess] send to processor:ตามแบบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.210033964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.210036964+07:00","message":"> Transcript [203] [false]: 'ตามแบบหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.210039916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.210041952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.21004385+07:00","message":"StatePrefix: 'ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.210045911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.260722615+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.260763183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามแบบเรื้อรัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.260769328+07:00","message":"receive interim result [false|false]: ตามแบบเรื้อรัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.260783412+07:00","message":"[buffer interim] 28 false ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.260791306+07:00","message":"[bufferProcess] interim [260000000]:ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.260793633+07:00","message":"[bufferProcess] send to processor:นางแบบเปลือย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.260799464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.260802308+07:00","message":"> Transcript [204] [false]: 'นางแบบเปลือย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.260804632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.260806733+07:00","message":"Set new StatePrefix: 'นางแบบเปลือย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.456166186+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.51722494+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.585527024+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.585575074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามแบบเรื้อรัง\",\"confidence\":0.86995673}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.585581518+07:00","message":"receive interim result [true|false]: ตามแบบเรื้อรัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.585590238+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.585592422+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.585599135+07:00","message":"[buffer interim] 28 true ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585609562+07:00","message":"[bufferProcess] interim [620000000]:ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585614598+07:00","message":"[bufferProcess] send to processor (isfinal):ตามแบบเรื้อรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585618319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585620934+07:00","message":"> Transcript [205] [false]: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585623207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585624911+07:00","message":"Set new StatePrefix: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585626454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585628204+07:00","message":"> Transcript [206] [true]: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585630526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.58563234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585636199+07:00","message":"StatePrefix: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585638389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.585644212+07:00","message":"Push: 'ตามแบบเรื้อรัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.585652161+07:00","message":"push: {true ตามแบบเรื้อรัง 0 0xc00041d780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.586032007+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:32.592083555+07:00","message":"write wav file: './tmp/7514/7514_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.777048813+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.777267272+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.777284895+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.777287721+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.777294274+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777301332+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777305651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777308811+07:00","message":"> Transcript [207] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777311019+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777312817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777314472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777316105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:32.777318599+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:32.777326242+07:00","message":"push: {true \n 0 0xc00041d980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:32.781808316+07:00","message":"write wav file: './tmp/7514/7514_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.242475813+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.242523047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.242529695+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.242548525+07:00","message":"[buffer interim] 30 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:33.242556109+07:00","message":"[bufferProcess] interim [480000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:33.242558938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.814965797+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.814999042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.815003777+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:33.815016034+07:00","message":"[buffer interim] 30 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:33.815022593+07:00","message":"[bufferProcess] interim [80000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:33.815024842+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:33.815027734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:33.815030659+07:00","message":"> Transcript [208] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:33.815032661+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:34.042899342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:34.042909502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.209402089+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.209444255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.209450185+07:00","message":"receive interim result [false|false]: นะคะซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.209463601+07:00","message":"[buffer interim] 30 false นะคะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209470106+07:00","message":"[bufferProcess] interim [500000000]:นะคะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209472266+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209475198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209483446+07:00","message":"> Transcript [209] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209487206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209489135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209490908+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.209493006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.324489553+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.324527746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.324533393+07:00","message":"receive interim result [false|false]: นะคะซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.324546365+07:00","message":"[buffer interim] 30 false นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.324552942+07:00","message":"[bufferProcess] interim [560000000]:นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.324555944+07:00","message":"[bufferProcess] send to processor:นะคะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.324561753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.324564085+07:00","message":"> Transcript [210] [false]: 'นะคะซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.32456708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.32456906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.324570825+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.324573407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.531587093+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.531628021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ้งคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.531633835+07:00","message":"receive interim result [false|false]: นะคะซึ้งคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.531647059+07:00","message":"[buffer interim] 30 false นะคะซึ้งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.531654543+07:00","message":"[bufferProcess] interim [800000000]:นะคะซึ้งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.531656696+07:00","message":"[bufferProcess] send to processor:นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.531662549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.53166505+07:00","message":"> Transcript [211] [false]: 'นะคะซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.531667852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.531669612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.531671312+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.531673344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.650990785+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.651043196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.651050734+07:00","message":"receive interim result [false|false]: นะคะซึ่งคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.651073499+07:00","message":"[buffer interim] 30 false นะคะซึ่งคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651083167+07:00","message":"[bufferProcess] interim [920000000]:นะคะซึ่งคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651086583+07:00","message":"[bufferProcess] send to processor:นะคะซึ้งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651091526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.65109524+07:00","message":"> Transcript [212] [false]: 'นะคะซึ้งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651099605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651102617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651105363+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651109032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651112653+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651115661+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651118955+07:00","message":"Set new StatePrefix : 'นะคะซึ้งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:34.651121893+07:00","message":"Next Push (prob) : 'ซึ้งคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:34.65113261+07:00","message":"push: {false นะคะ 0 0xc00041db00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.03703233+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.037076037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งคนไทยเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.03708271+07:00","message":"receive interim result [false|false]: นะคะซึ่งคนไทยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.037097998+07:00","message":"[buffer interim] 30 false นะคะซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.037106531+07:00","message":"[bufferProcess] interim [280000000]:นะคะซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.037109195+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.037117087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.037119777+07:00","message":"> Transcript [213] [false]: 'นะคะซึ่งคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.037122123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.03712412+07:00","message":"Set new StatePrefix: 'นะคะซึ่งคนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.206971443+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.313652768+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.313713428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ้งคนไทยเนี่ย\",\"confidence\":0.91776156}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.313723405+07:00","message":"receive interim result [true|false]: นะคะซึ้งคนไทยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.313738641+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.313741961+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.313752251+07:00","message":"[buffer interim] 30 true นะคะซึ้งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.31376318+07:00","message":"[bufferProcess] interim [670000000]:นะคะซึ้งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313768021+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะซึ่งคนไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313773102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313777656+07:00","message":"> Transcript [214] [false]: 'นะคะซึ่งคนไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.31378261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313785264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313787932+07:00","message":"StatePrefix: 'นะคะซึ่งคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.31379155+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313794158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313796842+07:00","message":"> Transcript [215] [true]: 'นะคะซึ้งคนไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313799992+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313802433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313804903+07:00","message":"StatePrefix: 'นะคะซึ่งคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.313807375+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.31381479+07:00","message":"Push: 'ซึ้งคนไทยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.313826813+07:00","message":"push: {true ซึ้งคนไทยเนี่ย 0 0xc00041db00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:35.321870518+07:00","message":"write wav file: './tmp/7514/7514_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.337320069+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.683269507+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.683315376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.683320756+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.683335887+07:00","message":"[buffer interim] 31 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.683343134+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.683344789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.863352343+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.863397593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.863405432+07:00","message":"receive interim result [false|false]: มีผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.863420158+07:00","message":"[buffer interim] 31 false มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.863427558+07:00","message":"[bufferProcess] interim [540000000]:มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.863429992+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.863439235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.863441686+07:00","message":"> Transcript [216] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.863443756+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.994229681+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.994260429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.994265617+07:00","message":"receive interim result [false|false]: มีพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:35.994279073+07:00","message":"[buffer interim] 31 false มีพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.994285491+07:00","message":"[bufferProcess] interim [660000000]:มีพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.994287617+07:00","message":"[bufferProcess] send to processor:มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.994290478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.994293392+07:00","message":"> Transcript [217] [false]: 'มีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.994296042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.99429803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.994300121+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:35.994302054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.016402658+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.016438013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.016443841+07:00","message":"receive interim result [false|false]: มีผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.016459726+07:00","message":"[buffer interim] 31 false มีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.016466763+07:00","message":"[bufferProcess] interim [720000000]:มีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.016470047+07:00","message":"[bufferProcess] send to processor:มีพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.01648069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.016484244+07:00","message":"> Transcript [218] [false]: 'มีพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.016487976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.016490621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.016493456+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.016496218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.186177509+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.186213738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.186219054+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.186230454+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186237138+07:00","message":"[bufferProcess] interim [840000000]:มีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186239411+07:00","message":"[bufferProcess] send to processor:มีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186244434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186246987+07:00","message":"> Transcript [219] [false]: 'มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186249526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186251388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186253229+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.186255249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.369813829+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.369853249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.369858025+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.369872044+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369878621+07:00","message":"[bufferProcess] interim [80000000]:มีผู้ที่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369881003+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369883799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369889694+07:00","message":"> Transcript [220] [false]: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369893805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369896998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369901338+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369903981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369907597+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369910404+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369913267+07:00","message":"Set new StatePrefix : 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.369915403+07:00","message":"Next Push (prob) : 'ผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.36993077+07:00","message":"push: {false มี 0 0xc0003a5100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.584706655+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.584751636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.584757688+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.58477076+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.584778248+07:00","message":"[bufferProcess] interim [320000000]:มีผู้ที่เป็นโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.584784238+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.584787813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.584790633+07:00","message":"> Transcript [221] [false]: 'มีผู้ที่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.58479384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.584796356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.584798249+07:00","message":"StatePrefix: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.584800296+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.780993806+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.781043847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.781049068+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:36.781065371+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.781074067+07:00","message":"[bufferProcess] interim [500000000]:มีผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.781076417+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.781079948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.781083096+07:00","message":"> Transcript [222] [false]: 'มีผู้ที่เป็นโรคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.781086591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.781088423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.78109018+07:00","message":"StatePrefix: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:36.781092408+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:37.043964491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:37.043977069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.0698259+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.0698621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.069867673+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.069878144+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.069884675+07:00","message":"[bufferProcess] interim [740000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.06988723+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.069892456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.069894879+07:00","message":"> Transcript [223] [false]: 'มีผู้ที่เป็นโรคนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.069898307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.069900198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.069902278+07:00","message":"StatePrefix: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.069905322+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.261515667+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.261567041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.261572961+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.26158766+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261595803+07:00","message":"[bufferProcess] interim [980000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261598499+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261606013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261611009+07:00","message":"> Transcript [224] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261614726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261616795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261619028+07:00","message":"StatePrefix: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261621334+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261627407+07:00","message":"Push: 'ผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261629513+07:00","message":"TextPushed: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261631511+07:00","message":"Set new StatePrefix : 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.261633991+07:00","message":"Next Push (prob) : 'โรคนี้เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.261641915+07:00","message":"push: {false ผู้ที่เป็น 0 0xc0003a5100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.653404214+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.653447668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.653453975+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.653464568+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653472476+07:00","message":"[bufferProcess] interim [340000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653475773+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653481241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653484804+07:00","message":"> Transcript [225] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653488899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653491587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653494318+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.653498911+07:00","message":"TextPushed: 'มีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.658053637+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.658074195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.658077952+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:37.658085884+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.65809185+07:00","message":"[bufferProcess] interim [400000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.658094971+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.658098433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.658101095+07:00","message":"> Transcript [226] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.658104647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.658107196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.6581099+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:37.658113089+07:00","message":"TextPushed: 'มีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.298823971+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.298881066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.298887782+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.298907809+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298927511+07:00","message":"[bufferProcess] interim [0]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298930546+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298935164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298939521+07:00","message":"> Transcript [227] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298943053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298945049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298947165+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.298950044+07:00","message":"TextPushed: 'มีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.541369071+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.541410331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.541416353+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.541433262+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541443081+07:00","message":"[bufferProcess] interim [240000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541445647+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541449143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.54145209+07:00","message":"> Transcript [228] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541455949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541458093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541460178+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541462738+07:00","message":"TextPushed: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541471509+07:00","message":"Push: 'โรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.541473599+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.5414756+07:00","message":"Set new StatePrefix : 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.54147775+07:00","message":"Next Push (prob) : 'มากนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.541486282+07:00","message":"push: {false โรคนี้เป็นจำนวน 0 0xc0003a5100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.870130486+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.870173328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.870179161+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:38.870198039+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870210036+07:00","message":"[bufferProcess] interim [540000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870212605+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870216336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870219111+07:00","message":"> Transcript [229] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870222584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870224508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870228023+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:38.870230406+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.001076869+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.00112625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.001133754+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.001148746+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.001168723+07:00","message":"[bufferProcess] interim [660000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.001172395+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.001179969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.001183044+07:00","message":"> Transcript [230] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.001186359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.001188336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.001190709+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.00119348+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.18027675+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.18031048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.180317564+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.180330351+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180337224+07:00","message":"[bufferProcess] interim [840000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180339739+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180346741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180349797+07:00","message":"> Transcript [231] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180352867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180354694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180356767+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.180359767+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.386439215+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.386474584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.386479929+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.386492658+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.38649925+07:00","message":"[bufferProcess] interim [80000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386501747+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386506454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386509075+07:00","message":"> Transcript [232] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386512702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386514707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386516871+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386519479+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.38652377+07:00","message":"Push: 'มากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386525671+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386527863+07:00","message":"Set new StatePrefix : 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.386532552+07:00","message":"Next Push (prob) : 'มีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.386539697+07:00","message":"push: {false มากนะคะและ 0 0xc0003a5100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.501047063+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.501081791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.501087944+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.501101587+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.50110879+07:00","message":"[bufferProcess] interim [140000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.501111297+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.501114227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.501116769+07:00","message":"> Transcript [233] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.501119954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.501121879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.50112374+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.501126626+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.761228923+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.761263868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.7612701+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.761282005+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761288425+07:00","message":"[bufferProcess] interim [440000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761296938+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761303469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761306407+07:00","message":"> Transcript [234] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761309949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761312137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761313989+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.761316417+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.900297213+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.900334791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.900341294+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:39.900354036+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.900360665+07:00","message":"[bufferProcess] interim [620000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.900363231+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.90036877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.900371452+07:00","message":"> Transcript [235] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.900374887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.900376687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.900379315+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:39.900381806+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:40.044749938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:40.044753621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.273591136+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.273623012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.273629363+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.273642656+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273649747+07:00","message":"[bufferProcess] interim [980000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273652645+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273658436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273661288+07:00","message":"> Transcript [236] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273665254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273667277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273669297+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273672195+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273676668+07:00","message":"Push: 'มีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273678466+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.273680489+07:00","message":"Set new StatePrefix : 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.27368303+07:00","message":"Next Push (prob) : 'พาหะของโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.273690465+07:00","message":"push: {false มีผู้ที่เป็น 0 0xc0003a5100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.500449324+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.500482708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.500488985+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.500505177+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.500513023+07:00","message":"[bufferProcess] interim [220000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.50051587+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.500519237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.500521977+07:00","message":"> Transcript [237] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.500525934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.500527779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.50052963+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.50053214+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.664100318+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.664133028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.66413961+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.66415201+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664158686+07:00","message":"[bufferProcess] interim [340000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664161662+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664166754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664169385+07:00","message":"> Transcript [238] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664173356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664175378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664177674+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.664180232+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.668918075+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.668942643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.668947409+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.668959399+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.668963479+07:00","message":"[bufferProcess] interim [400000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.668965882+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.668971089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.668973397+07:00","message":"> Transcript [239] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.668975902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.668977559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.66897958+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.668981711+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.80226393+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.802305067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.802311192+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.802326448+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802333944+07:00","message":"[bufferProcess] interim [520000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802337012+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802340334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802343164+07:00","message":"> Transcript [240] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802347329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802349476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.80235238+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802355064+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802362542+07:00","message":"Push: 'พาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802364777+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.802366856+07:00","message":"Set new StatePrefix : 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.80236895+07:00","message":"Next Push (prob) : 'นี้โดยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.802378447+07:00","message":"push: {false พาหะของโรค 0 0xc0003a5100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.985770799+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.985806876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.985813104+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:40.985824336+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.985830958+07:00","message":"[bufferProcess] interim [640000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.985833561+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.9858386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.985840997+07:00","message":"> Transcript [241] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.985844466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.985846296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.98584809+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:40.985850671+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.129842198+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.129882039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.129889354+07:00","message":"receive interim result [false|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.129907422+07:00","message":"[buffer interim] 31 false มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.129915165+07:00","message":"[bufferProcess] interim [820000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.129917975+07:00","message":"[bufferProcess] send to processor:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.129927421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.12993046+07:00","message":"> Transcript [242] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.129934104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.129936161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.129939824+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.129942359+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.226070047+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.343838442+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.343888587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.34389711+07:00","message":"receive interim result [true|false]: มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.343905042+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.34390709+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.343914464+07:00","message":"[buffer interim] 31 true มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343931855+07:00","message":"[bufferProcess] interim [120000000]:มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343936082+07:00","message":"[bufferProcess] send to processor (isfinal):มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343940146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343942639+07:00","message":"> Transcript [243] [false]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343946134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343947879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343950257+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.34396441+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343966589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343968523+07:00","message":"> Transcript [244] [true]: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่แสดงอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343971003+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343972556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343974044+07:00","message":"StatePrefix: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรคนี้โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343975883+07:00","message":"TextPushed: 'มีผู้ที่เป็นโรคนี้เป็นจำนวนมากนะคะและมีผู้ที่เป็นพาหะของโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.343978914+07:00","message":"Push: 'นี้โดยไม่แสดงอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.343988629+07:00","message":"push: {true นี้โดยไม่แสดงอาการ 0 0xc0003a5100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:41.355005009+07:00","message":"write wav file: './tmp/7514/7514_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.357749294+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.908234204+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.908268423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.908273404+07:00","message":"receive interim result [false|false]: ถนน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:41.908287483+07:00","message":"[buffer interim] 32 false ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.908293545+07:00","message":"[bufferProcess] interim [420000000]:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:41.908295244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.132378539+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.132426365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.132431507+07:00","message":"receive interim result [false|false]: จำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.132447468+07:00","message":"[buffer interim] 32 false จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.132455745+07:00","message":"[bufferProcess] interim [600000000]:จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.132458234+07:00","message":"[bufferProcess] send to processor:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.132466181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.132469215+07:00","message":"> Transcript [245] [false]: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.132471167+07:00","message":"Set StatePrefix (first interim): 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.400866584+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.400906727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมากที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.400914849+07:00","message":"receive interim result [false|false]: จำนวนมากที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.400937351+07:00","message":"[buffer interim] 32 false จำนวนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.400945191+07:00","message":"[bufferProcess] interim [840000000]:จำนวนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.400947704+07:00","message":"[bufferProcess] send to processor:จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.40095722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.40096005+07:00","message":"> Transcript [246] [false]: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.400962128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.400963863+07:00","message":"Set new StatePrefix: 'จำนวนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.414145565+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.414180706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.414186212+07:00","message":"receive interim result [false|false]: จำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.414199123+07:00","message":"[buffer interim] 32 false จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.414204064+07:00","message":"[bufferProcess] interim [900000000]:จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.414206982+07:00","message":"[bufferProcess] send to processor:จำนวนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.414210466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.414212895+07:00","message":"> Transcript [247] [false]: 'จำนวนมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.41421553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.414217595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.414219446+07:00","message":"StatePrefix: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.414221439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.542940061+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.54297365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.542979914+07:00","message":"receive interim result [false|false]: จำนวนมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.542991972+07:00","message":"[buffer interim] 32 false จำนวนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.542999283+07:00","message":"[bufferProcess] interim [960000000]:จำนวนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.543001949+07:00","message":"[bufferProcess] send to processor:จำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.54300745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.543010093+07:00","message":"> Transcript [248] [false]: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.543013504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.543015706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.543017515+07:00","message":"StatePrefix: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.543019527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.567018982+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.567045515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมากยิ่งกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.567050514+07:00","message":"receive interim result [false|false]: จำนวนมากยิ่งกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.567063373+07:00","message":"[buffer interim] 32 false จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567068502+07:00","message":"[bufferProcess] interim [20000000]:จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567070601+07:00","message":"[bufferProcess] send to processor:จำนวนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567073859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567076199+07:00","message":"> Transcript [249] [false]: 'จำนวนมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567079171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567081149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567082867+07:00","message":"StatePrefix: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.567084582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.747920775+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.747970734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมากนี่หว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.747979091+07:00","message":"receive interim result [false|false]: จำนวนมากนี่หว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.747993673+07:00","message":"[buffer interim] 32 false จำนวนมากนี่หว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748000709+07:00","message":"[bufferProcess] interim [200000000]:จำนวนมากนี่หว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748003932+07:00","message":"[bufferProcess] send to processor:จำนวนมากยิ่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748011254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748013933+07:00","message":"> Transcript [250] [false]: 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748017054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748019064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748021024+07:00","message":"StatePrefix: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748022856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748027327+07:00","message":"Push: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748029032+07:00","message":"TextPushed: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748031066+07:00","message":"Set new StatePrefix : 'จำนวนมากยิ่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:42.748033098+07:00","message":"Next Push (prob) : 'ยิ่งกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.748041113+07:00","message":"push: {false จำนวนมาก 0 0xc001e9e900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:42.955375787+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:43.045656151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:43.045677446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.075415169+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.075457176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนมากนี่หว่า\",\"confidence\":0.8422574}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.075463755+07:00","message":"receive interim result [true|false]: จำนวนมากนี่หว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.075473127+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.075475162+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.075482302+07:00","message":"[buffer interim] 32 true จำนวนมากนี่หว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075493368+07:00","message":"[bufferProcess] interim [620000000]:จำนวนมากนี่หว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075500491+07:00","message":"[bufferProcess] send to processor (isfinal):จำนวนมากนี่หว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075503382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.07550625+07:00","message":"> Transcript [251] [false]: 'จำนวนมากนี่หว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075508674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075511171+07:00","message":"Set new StatePrefix: 'จำนวนมากนี่หว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075512877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075514681+07:00","message":"> Transcript [252] [true]: 'จำนวนมากนี่หว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075516879+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075518546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.07552074+07:00","message":"StatePrefix: 'จำนวนมากนี่หว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075522723+07:00","message":"TextPushed: 'จำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.075530359+07:00","message":"Push: 'นี่หว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.07553742+07:00","message":"push: {true นี่หว่า 0 0xc001e9e900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:43.081450655+07:00","message":"write wav file: './tmp/7514/7514_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.087525506+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.817382211+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.817427307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.81743306+07:00","message":"receive interim result [false|false]: นั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:43.817446653+07:00","message":"[buffer interim] 33 false นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.817453449+07:00","message":"[bufferProcess] interim [550000000]:นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:43.817455434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.127398183+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.127439665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.127445814+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.127458789+07:00","message":"[buffer interim] 33 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.127466431+07:00","message":"[bufferProcess] interim [850000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.127468687+07:00","message":"[bufferProcess] send to processor:นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.127475652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.127478283+07:00","message":"> Transcript [253] [false]: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.12748023+07:00","message":"Set StatePrefix (first interim): 'นั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.135402982+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.135427321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.135432+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.135446496+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.135451369+07:00","message":"[bufferProcess] interim [910000000]:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.135453435+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.135456015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.135458043+07:00","message":"> Transcript [254] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.135460061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.135463153+07:00","message":"Set new StatePrefix: 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.713061767+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.713102758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.713108347+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:44.713121923+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.71312989+07:00","message":"[bufferProcess] interim [510000000]:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.713132289+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.713140031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.713143552+07:00","message":"> Transcript [255] [false]: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.713145724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:44.713147712+07:00","message":"Set new StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.408732116+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.408781796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโง่คาราโอเกะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.408788982+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโง่คาราโอเกะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.408805017+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโง่คาราโอเกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.408813525+07:00","message":"[bufferProcess] interim [230000000]:งั้นก็แปลว่าโง่คาราโอเกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.408816081+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.408823676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.40882643+07:00","message":"> Transcript [256] [false]: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.408830144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.408832398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.408834549+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.408836797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.535233787+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.535273525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.535279236+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.535293519+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.53530384+07:00","message":"[bufferProcess] interim [290000000]:งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.535307774+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโง่คาราโอเกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.535316443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.535320115+07:00","message":"> Transcript [257] [false]: 'งั้นก็แปลว่าโง่คาราโอเกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.535324547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.535327866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.535331233+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:45.535334229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.911850399+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.911868421+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.911870792+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.911872713+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:45.91187432+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:46.046618353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:46.046626019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.103633666+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.103673681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.103680126+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.103696071+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103703754+07:00","message":"[bufferProcess] interim [890000000]:งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103706853+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103715009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103717756+07:00","message":"> Transcript [258] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103721027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103723342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103725848+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.103728319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.625077157+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.625113022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.625119212+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.625130896+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625137952+07:00","message":"[bufferProcess] interim [370000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625140452+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625143731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625146511+07:00","message":"> Transcript [259] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625149505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625151509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625153649+07:00","message":"StatePrefix: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625155699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625157963+07:00","message":"Push: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.62517+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625172406+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.625175034+07:00","message":"Next Push (prob) : 'โรคธาลัสซีเมียเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.625182492+07:00","message":"push: {false งั้นก็แปลว่า 0 0xc003d94300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.817822164+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.817871673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.817878705+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.817893137+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.817902508+07:00","message":"[bufferProcess] interim [550000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.817905353+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.817909567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.817912266+07:00","message":"> Transcript [260] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.817914708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.817916706+07:00","message":"Set new StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.947891558+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.947938312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.947945067+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:46.947960014+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947972531+07:00","message":"[bufferProcess] interim [730000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947975331+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947981897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947984943+07:00","message":"> Transcript [261] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947988743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947990823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947992783+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:46.947995225+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.138232787+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.138274876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.13828166+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.138294501+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138300813+07:00","message":"[bufferProcess] interim [910000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138304973+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138311736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138314455+07:00","message":"> Transcript [262] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138318101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138320516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138322602+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.138325258+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.452654708+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.452696954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.452702624+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.452714329+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.452722389+07:00","message":"[bufferProcess] interim [150000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.452724953+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.452729023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.4527315+07:00","message":"> Transcript [263] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.452735095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.452737541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.452740357+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.452742968+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.648217744+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.648275014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.648281936+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.648298909+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648307111+07:00","message":"[bufferProcess] interim [390000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648309983+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648316684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648319353+07:00","message":"> Transcript [264] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648323465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648325435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.64832749+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.64833053+07:00","message":"TextPushed: 'งั้นก็แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.64833662+07:00","message":"Push: 'โรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648338577+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.64834065+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.648344043+07:00","message":"Next Push (prob) : 'อยู่ใกล้ตัวคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.648353442+07:00","message":"push: {false โรคธาลัสซีเมียความจริง 0 0xc003d94300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.845630122+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.845668971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.845675081+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:47.845687312+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.845696745+07:00","message":"[bufferProcess] interim [630000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.8456994+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.845703289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.845706199+07:00","message":"> Transcript [265] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.845709862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.84571168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.845713502+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:47.845716026+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.059328593+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.059371531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.059380238+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.059395797+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059403773+07:00","message":"[bufferProcess] interim [810000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059406418+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059411716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059414928+07:00","message":"> Transcript [266] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059418717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059420652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059425996+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.059428956+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.161519486+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.161556999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.161563341+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.161581987+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.161591366+07:00","message":"[bufferProcess] interim [870000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.16159423+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.161597564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.161600765+07:00","message":"> Transcript [267] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.161604313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.161606052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.161608415+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.161610985+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.224448432+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.224487205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.224494319+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.22450702+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224515665+07:00","message":"[bufferProcess] interim [990000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224518246+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224521681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224524417+07:00","message":"> Transcript [268] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224528083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224530071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224532142+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224534898+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224540889+07:00","message":"Push: 'อยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224542778+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224545118+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.224547444+07:00","message":"Next Push (prob) : 'ไทยเรามาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.224554946+07:00","message":"push: {false อยู่ใกล้ตัวคน 0 0xc003d94300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.547442881+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.547481023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.547486953+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.547501945+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547509848+07:00","message":"[bufferProcess] interim [290000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547512727+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547519854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547522491+07:00","message":"> Transcript [269] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547526253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547528428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547532949+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.547535576+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.614028849+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.614072267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.614079693+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.614094829+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614102372+07:00","message":"[bufferProcess] interim [410000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614105016+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614113191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614116222+07:00","message":"> Transcript [270] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614120137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614122344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614124312+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.614126595+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.786675854+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.865982838+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.866026127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.866038539+07:00","message":"receive interim result [false|false]: งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.866055442+07:00","message":"[buffer interim] 33 false งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.866064505+07:00","message":"[bufferProcess] interim [590000000]:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.866067706+07:00","message":"[bufferProcess] send to processor:งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.866076589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.866079287+07:00","message":"> Transcript [271] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.8660832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.866085795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.866087932+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.866093362+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.960368474+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.960411422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.960418847+07:00","message":"receive interim result [true|false]: งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.960428946+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.96043094+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.960439275+07:00","message":"[buffer interim] 33 true งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960448121+07:00","message":"[bufferProcess] interim [710000000]:งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960451823+07:00","message":"[bufferProcess] send to processor (isfinal):งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960455511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960458498+07:00","message":"> Transcript [272] [false]: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.96046304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960464914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960467091+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960471598+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960487656+07:00","message":"Push: 'ไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960489559+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.96049178+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960494168+07:00","message":"Next Push (prob) : 'ๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.96049575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960498053+07:00","message":"> Transcript [273] [true]: 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960500526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960502493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960504019+07:00","message":"StatePrefix: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960505891+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960507526+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.960589412+07:00","message":"push: {false ไทยเรามาก 0 0xc003d94300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960723426+07:00","message":"Push: 'ๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960726937+07:00","message":"TextPushed: 'งั้นก็แปลว่าโรคธาลัสซีเมียความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960729278+07:00","message":"Set new StatePrefix : 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960731543+07:00","message":"Next Push (prob) : 'งั้นก็แปลว่าโรคธาลัสซีเมียเนี่ยความจริงอยู่ใกล้ตัวคนไทยเรามากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:48.96074341+07:00","message":"push: {true ๆเลยนะคะ 0 0xc003d94300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:48.960748816+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_33.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:48.972900412+07:00","message":"write wav file: './tmp/7514/7514_33.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:49.047665053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:49.047676986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.237382154+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.686949835+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.780455846+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.780475541+07:00","message":"found end of frame, send empty tag with msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.780478452+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.780484681+07:00","message":"[buffer interim] 34 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780491947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780495725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780498654+07:00","message":"> Transcript [274] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780500993+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780502693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780504849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780506553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:49.780508768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.780521584+07:00","message":"push: {true \n 0 0xc001e34580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:49.785442292+07:00","message":"write wav file: './tmp/7514/7514_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:49.81852299+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:50.67345196+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:50.673488674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:50.673493929+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:50.673507878+07:00","message":"[buffer interim] 35 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:50.673514659+07:00","message":"[bufferProcess] interim [720000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:50.673516677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.044295315+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.044345109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.044350946+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.044366152+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.044373927+07:00","message":"[bufferProcess] interim [80000000]:ที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.04437673+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.044384025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.044386853+07:00","message":"> Transcript [275] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.044388916+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.232194095+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.232242037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.232248684+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.232263595+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.232271356+07:00","message":"[bufferProcess] interim [260000000]:ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.232273999+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.232280987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.23228369+07:00","message":"> Transcript [276] [false]: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.232285922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.232303558+07:00","message":"Set new StatePrefix: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.430695318+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.430737492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.430743889+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.430759049+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.430767518+07:00","message":"[bufferProcess] interim [500000000]:ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.430770092+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.430777695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.430780443+07:00","message":"> Transcript [277] [false]: 'ที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.430783761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.430785695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.43078786+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.430790861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.775184834+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.775226662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาในเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.775231825+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเขต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.775244343+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมาในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775250695+07:00","message":"[bufferProcess] interim [680000000]:ที่นักเรียนได้เรียนมาในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775252912+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775257769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775260485+07:00","message":"> Transcript [278] [false]: 'ที่นักเรียนได้เรียนมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775263731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775265788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775267575+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.775269944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.833933224+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.833966698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาในเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.833971949+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.833984775+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.833991126+07:00","message":"[bufferProcess] interim [740000000]:ที่นักเรียนได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.833993539+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.833998605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.834001175+07:00","message":"> Transcript [279] [false]: 'ที่นักเรียนได้เรียนมาในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.834004122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.834005936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.834007731+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.834009911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.955354274+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.955389575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาในคลิปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.955395031+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในคลิปที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.955408139+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมาในคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955416794+07:00","message":"[bufferProcess] interim [860000000]:ที่นักเรียนได้เรียนมาในคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955419327+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955422274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955425192+07:00","message":"> Transcript [280] [false]: 'ที่นักเรียนได้เรียนมาในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.95542829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955430259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955432444+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955434496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955436664+07:00","message":"Push: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955438537+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955440499+07:00","message":"Set new StatePrefix : 'ที่นักเรียนได้เรียนมาในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.955442622+07:00","message":"Next Push (prob) : 'มาในเฟซ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.955449497+07:00","message":"push: {false ที่นักเรียนได้เรียน 0 0xc001e34980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.976269207+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.97629643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาในคลิปที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.976301388+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในคลิปที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:51.976311708+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมาในคลิปที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.97631684+07:00","message":"[bufferProcess] interim [980000000]:ที่นักเรียนได้เรียนมาในคลิปที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.976319084+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.976321724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.976324301+07:00","message":"> Transcript [281] [false]: 'ที่นักเรียนได้เรียนมาในคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.976326425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:51.976328336+07:00","message":"Set new StatePrefix: 'ที่นักเรียนได้เรียนมาในคลิปที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:52.048090016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:52.048094354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.132376849+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.132419115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.132425323+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.132441353+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.132452214+07:00","message":"[bufferProcess] interim [160000000]:ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.132454656+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในคลิปที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.132458118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.132460946+07:00","message":"> Transcript [282] [false]: 'ที่นักเรียนได้เรียนมาในคลิปที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.132464682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.13246668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.132468394+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.132471159+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.305111795+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.376615557+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.381252609+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.381291283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.38129695+07:00","message":"receive interim result [false|false]: ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.381310905+07:00","message":"[buffer interim] 35 false ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381318047+07:00","message":"[bufferProcess] interim [340000000]:ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381320638+07:00","message":"[bufferProcess] send to processor:ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381327147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381329831+07:00","message":"> Transcript [283] [false]: 'ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381333204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381335479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381337614+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.381339903+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.473581801+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.473620599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ\",\"confidence\":0.92019993}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.473628308+07:00","message":"receive interim result [true|false]: จากที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.473638478+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.473640639+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.473647647+07:00","message":"[buffer interim] 35 true จากที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473655904+07:00","message":"[bufferProcess] interim [520000000]:จากที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473659616+07:00","message":"[bufferProcess] send to processor (isfinal):ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473662876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473666117+07:00","message":"> Transcript [284] [false]: 'ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473669396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473671382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.47367357+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473675867+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473679919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473685118+07:00","message":"> Transcript [285] [true]: 'จากที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473687292+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473688837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473690361+07:00","message":"StatePrefix: 'ที่นักเรียนได้เรียนมาในคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473692017+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473693555+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.47382948+07:00","message":"Push: 'มาในคลิปที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473832483+07:00","message":"TextPushed: 'ที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473834566+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.47383662+07:00","message":"Next Push (prob) : 'จากที่นักเรียนได้เรียนมาในคลิปที่แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.473844742+07:00","message":"push: {true มาในคลิปที่แล้วนะคะ 0 0xc001e34980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.473858022+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_35.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:52.480835593+07:00","message":"write wav file: './tmp/7514/7514_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.755454793+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.825829735+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.850991848+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.851011566+07:00","message":"found end of frame, send empty tag with msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.851014616+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.851020885+07:00","message":"[buffer interim] 36 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.851029124+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.851039637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.851042324+07:00","message":"> Transcript [286] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.85104464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.851046533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.851048191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.851049967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:52.851052529+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:52.851061987+07:00","message":"push: {true \n 0 0xc000186300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:52.856176232+07:00","message":"write wav file: './tmp/7514/7514_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.361387592+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.361437191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.361441966+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.361456669+07:00","message":"[buffer interim] 37 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.361463147+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.361465306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.769764506+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.769816456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.769823016+07:00","message":"receive interim result [false|false]: รูปภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.769838412+07:00","message":"[buffer interim] 37 false รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.769845764+07:00","message":"[bufferProcess] interim [600000000]:รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.769848887+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.769855373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.769858424+07:00","message":"> Transcript [287] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.769860715+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.823990476+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.824035173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.824042281+07:00","message":"receive interim result [false|false]: โรคภัย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.824056372+07:00","message":"[buffer interim] 37 false โรคภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824063896+07:00","message":"[bufferProcess] interim [660000000]:โรคภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824067558+07:00","message":"[bufferProcess] send to processor:รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824071942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824075892+07:00","message":"> Transcript [288] [false]: 'รูปภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824080854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824084251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824086926+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.824089688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.837604858+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.837631763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นพรัตน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.837637906+07:00","message":"receive interim result [false|false]: นพรัตน์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.837652661+07:00","message":"[buffer interim] 37 false นพรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.837658809+07:00","message":"[bufferProcess] interim [720000000]:นพรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.837662139+07:00","message":"[bufferProcess] send to processor:โรคภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.837670042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.837675248+07:00","message":"> Transcript [289] [false]: 'โรคภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.837677988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.837681184+07:00","message":"Set new StatePrefix: 'โรคภัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.862742416+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.862772298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.862776912+07:00","message":"receive interim result [false|false]: โรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:53.86278858+07:00","message":"[buffer interim] 37 false โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.862793773+07:00","message":"[bufferProcess] interim [840000000]:โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.862796033+07:00","message":"[bufferProcess] send to processor:นพรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.862798611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.862801206+07:00","message":"> Transcript [290] [false]: 'นพรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.862802965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:53.862804608+07:00","message":"Set new StatePrefix: 'นพรัตน์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.105691967+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.19771594+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.197754753+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-03-05T13:03:54.197760524+07:00","message":"receive interim result [true|false]: โรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.197768759+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.197770843+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.19777664+07:00","message":"[buffer interim] 37 true โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197785541+07:00","message":"[bufferProcess] interim [290000000]:โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197790716+07:00","message":"[bufferProcess] send to processor (isfinal):โรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197802273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197821201+07:00","message":"> Transcript [291] [false]: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197824901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.19782753+07:00","message":"Set new StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197831874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197834195+07:00","message":"> Transcript [292] [true]: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197837325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197839234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197841324+07:00","message":"StatePrefix: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197843389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:54.197852035+07:00","message":"Push: 'โรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.197872466+07:00","message":"push: {true โรคธาลัสซีเมีย 0 0xc0003a4b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:54.204409397+07:00","message":"write wav file: './tmp/7514/7514_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:54.356069877+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:55.048789634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:55.048822837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.076047411+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.076096281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.076102557+07:00","message":"receive interim result [false|false]: พบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.076118799+07:00","message":"[buffer interim] 38 false พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.076128455+07:00","message":"[bufferProcess] interim [540000000]:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.076130364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.086103266+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.086136174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.086141273+07:00","message":"receive interim result [false|false]: ควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.086155022+07:00","message":"[buffer interim] 38 false ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.086161594+07:00","message":"[bufferProcess] interim [600000000]:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.086163706+07:00","message":"[bufferProcess] send to processor:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.086168958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.08617157+07:00","message":"> Transcript [293] [false]: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.086173749+07:00","message":"Set StatePrefix (first interim): 'พบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.214255981+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.214290636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.214296441+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.214307163+07:00","message":"[buffer interim] 38 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.214314829+07:00","message":"[bufferProcess] interim [720000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.214316997+07:00","message":"[bufferProcess] send to processor:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.214321924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.214324646+07:00","message":"> Transcript [294] [false]: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.214326677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.214329133+07:00","message":"Set new StatePrefix: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.400496171+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.400530222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมโดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.400536346+07:00","message":"receive interim result [false|false]: ควบคุมโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.400548979+07:00","message":"[buffer interim] 38 false ควบคุมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400555257+07:00","message":"[bufferProcess] interim [900000000]:ควบคุมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400557307+07:00","message":"[bufferProcess] send to processor:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400561918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400564706+07:00","message":"> Transcript [295] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400567118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400568851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400570973+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.400573177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.709069208+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.709117163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมโดยยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.709124117+07:00","message":"receive interim result [false|false]: ควบคุมโดยยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:55.70913489+07:00","message":"[buffer interim] 38 false ควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709141346+07:00","message":"[bufferProcess] interim [140000000]:ควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709144536+07:00","message":"[bufferProcess] send to processor:ควบคุมโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709148314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709151226+07:00","message":"> Transcript [296] [false]: 'ควบคุมโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709153735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709155502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709181203+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:55.709183595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.299252254+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.299293112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมโดยยีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.299299398+07:00","message":"receive interim result [false|false]: ควบคุมโดยยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.299312731+07:00","message":"[buffer interim] 38 false ควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.299320454+07:00","message":"[bufferProcess] interim [740000000]:ควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.29932332+07:00","message":"[bufferProcess] send to processor:ควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.299330372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.299333311+07:00","message":"> Transcript [297] [false]: 'ควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.299336992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.299339444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.2993417+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.299344106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.423343943+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.423387898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมโดยยีนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.423394364+07:00","message":"receive interim result [false|false]: ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.42341025+07:00","message":"[buffer interim] 38 false ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423419204+07:00","message":"[bufferProcess] interim [920000000]:ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423423178+07:00","message":"[bufferProcess] send to processor:ควบคุมโดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423427125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423430647+07:00","message":"> Transcript [298] [false]: 'ควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423434953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423437857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423440845+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423444139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.42344704+07:00","message":"Push: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423449747+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423452913+07:00","message":"Set new StatePrefix : 'ควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:56.423455844+07:00","message":"Next Push (prob) : 'คุมโดยยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:56.423465397+07:00","message":"push: {false ควบ 0 0xc0003a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.003186632+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.003226818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมโดยยีนนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.003232702+07:00","message":"receive interim result [false|false]: ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.00324346+07:00","message":"[buffer interim] 38 false ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.003250609+07:00","message":"[bufferProcess] interim [520000000]:ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.003252992+07:00","message":"[bufferProcess] send to processor:ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.003255841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.003258304+07:00","message":"> Transcript [299] [false]: 'ควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.003261371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.00326324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.003265313+07:00","message":"StatePrefix: 'ควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.003267664+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.114754287+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.186970868+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.191451071+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.191484637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมโดยยีนนะคะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.191490309+07:00","message":"receive interim result [false|false]: ควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.191502376+07:00","message":"[buffer interim] 38 false ควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.191508595+07:00","message":"[bufferProcess] interim [700000000]:ควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.191510799+07:00","message":"[bufferProcess] send to processor:ควบคุมโดยยีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.191515988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.19151914+07:00","message":"> Transcript [300] [false]: 'ควบคุมโดยยีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.191522226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.191524167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.191525933+07:00","message":"StatePrefix: 'ควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.191528302+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.207586473+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.207609528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมโดยยีนส์นะคะ\",\"confidence\":0.9582341}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.207614363+07:00","message":"receive interim result [true|false]: ควบคุมโดยยีนส์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.20762261+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.207624912+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.207630194+07:00","message":"[buffer interim] 38 true ควบคุมโดยยีนส์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.20763459+07:00","message":"[bufferProcess] interim [790000000]:ควบคุมโดยยีนส์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207637102+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมโดยยีนนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207639712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207642042+07:00","message":"> Transcript [301] [false]: 'ควบคุมโดยยีนนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207644446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207646188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207647908+07:00","message":"StatePrefix: 'ควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207649927+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207651574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207654555+07:00","message":"> Transcript [302] [true]: 'ควบคุมโดยยีนส์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207656416+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207658005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207659486+07:00","message":"StatePrefix: 'ควบคุมโดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207661032+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.207667111+07:00","message":"Push: 'คุมโดยยีนส์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.20767388+07:00","message":"push: {true คุมโดยยีนส์นะคะ 0 0xc0003a4d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:57.217207201+07:00","message":"write wav file: './tmp/7514/7514_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.642960936+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.643008626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.643014596+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.643029941+07:00","message":"[buffer interim] 39 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.643037986+07:00","message":"[bufferProcess] interim [480000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.643039855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.836599811+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.836642016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.836647852+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:57.836661411+07:00","message":"[buffer interim] 39 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.836668755+07:00","message":"[bufferProcess] interim [720000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.83667148+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.83667817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.836680903+07:00","message":"> Transcript [303] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:57.836683101+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:58.049767865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:58.049757779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.424873755+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.424914915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอริยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.424921487+07:00","message":"receive interim result [false|false]: มีอริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.424944035+07:00","message":"[buffer interim] 39 false มีอริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424952192+07:00","message":"[bufferProcess] interim [320000000]:มีอริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424954574+07:00","message":"[bufferProcess] send to processor:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424961156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424963862+07:00","message":"> Transcript [304] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424967247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424969334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424971034+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.424973112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.555847425+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.5558842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.555890781+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.555908397+07:00","message":"[buffer interim] 39 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.555917446+07:00","message":"[bufferProcess] interim [380000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.555921323+07:00","message":"[bufferProcess] send to processor:มีอริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.555924608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.5559409+07:00","message":"> Transcript [305] [false]: 'มีอริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.555945155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.555947915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.555950641+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.555953651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.585499168+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.609542906+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.609579261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bein\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.609584775+07:00","message":"receive interim result [false|false]: bein"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.609606511+07:00","message":"[buffer interim] 39 false bein"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.609613456+07:00","message":"[bufferProcess] interim [440000000]:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.609616404+07:00","message":"[bufferProcess] send to processor:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.609620087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.60962352+07:00","message":"> Transcript [306] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.609626134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.609627857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.609630027+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.609631968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.616670805+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.616705593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"VIP ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.616710965+07:00","message":"receive interim result [false|false]: VIP ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.616724436+07:00","message":"[buffer interim] 39 false VIP ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.616730522+07:00","message":"[bufferProcess] interim [500000000]:VIP ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.616732392+07:00","message":"[bufferProcess] send to processor:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.616735198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.616737546+07:00","message":"> Transcript [307] [false]: 'bein'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.616739542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.616741746+07:00","message":"Set new StatePrefix: 'bein'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.691136993+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.69117642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรพี่ใหญ่\",\"confidence\":0.9003856}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.691183486+07:00","message":"receive interim result [true|false]: มีอะไรพี่ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.691196795+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.691199062+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.691205645+07:00","message":"[buffer interim] 39 true มีอะไรพี่ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691213036+07:00","message":"[bufferProcess] interim [620000000]:มีอะไรพี่ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691215943+07:00","message":"[bufferProcess] send to processor (isfinal):VIP ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691218831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691221564+07:00","message":"> Transcript [308] [false]: 'VIP ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.69122342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691225192+07:00","message":"Set new StatePrefix: 'VIP ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691226691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691228646+07:00","message":"> Transcript [309] [true]: 'มีอะไรพี่ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691230774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691232445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691234184+07:00","message":"StatePrefix: 'VIP ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691236023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:03:58.691238186+07:00","message":"Push: 'มีอะไรพี่ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.6912449+07:00","message":"push: {true มีอะไรพี่ใหญ่ 0 0xc001e35080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:03:58.698937285+07:00","message":"write wav file: './tmp/7514/7514_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:03:58.977554715+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:00.58000276+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:00.580040503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:00.580046153+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:00.58006033+07:00","message":"[buffer interim] 40 false ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:00.580067959+07:00","message":"[bufferProcess] interim [440000000]:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:00.580070183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:00.580077296+07:00","message":"[bufferProcess] send to processor (ticker):ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:00.580079915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:00.580082781+07:00","message":"> Transcript [310] [false]: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:00.580085022+07:00","message":"Set StatePrefix (first interim): 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:01.050502069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:01.050509219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.102024723+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.102058801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.102064653+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.102079096+07:00","message":"[buffer interim] 40 false ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.102086183+07:00","message":"[bufferProcess] interim [980000000]:ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.102088457+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.296030522+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.296067024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.296072446+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.296082869+07:00","message":"[buffer interim] 40 false ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.2960889+07:00","message":"[bufferProcess] interim [160000000]:ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.296091293+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.296096211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.296099173+07:00","message":"> Transcript [311] [false]: 'ที่ควบคุมลักษณะไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.296102568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.296104609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.296106427+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.29610882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.422338126+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.422375068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.422380406+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.422393859+07:00","message":"[buffer interim] 40 false ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422402301+07:00","message":"[bufferProcess] interim [280000000]:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422404825+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422409735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422412457+07:00","message":"> Transcript [312] [false]: 'ที่ควบคุมลักษณะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422415704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422417747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422419898+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.422422357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.994366999+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.99440383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะไม่เป็นโรค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.994409049+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:01.994418959+07:00","message":"[buffer interim] 40 false ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994425101+07:00","message":"[bufferProcess] interim [880000000]:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994427609+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994432561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994435197+07:00","message":"> Transcript [313] [false]: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994438006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994439927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994442217+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:01.994444465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.126689467+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.126727447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะไม่เป็นโรคและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.126734346+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.126748989+07:00","message":"[buffer interim] 40 false ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126756535+07:00","message":"[bufferProcess] interim [0]:ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126759121+07:00","message":"[bufferProcess] send to processor:ที่ควบคุมลักษณะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126766913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126769708+07:00","message":"> Transcript [314] [false]: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126772992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126775042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126778646+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126780805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126787132+07:00","message":"Push: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126789092+07:00","message":"TextPushed: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126791083+07:00","message":"Set new StatePrefix : 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.126793016+07:00","message":"Next Push (prob) : 'ไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.126800976+07:00","message":"push: {false ที่ควบคุมลักษณะ 0 0xc000186800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.235222563+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.334550697+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.334595448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะไม่เป็นโรคและ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.334601819+07:00","message":"receive interim result [true|false]: ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.334611868+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.334614144+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.334623175+07:00","message":"[buffer interim] 40 true ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.33463157+07:00","message":"[bufferProcess] interim [300000000]:ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334634756+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ควบคุมลักษณะไม่เป็นโรคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334638005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334640857+07:00","message":"> Transcript [315] [false]: 'ที่ควบคุมลักษณะไม่เป็นโรคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334643796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334645942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334647627+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334650093+07:00","message":"TextPushed: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334653512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334655309+07:00","message":"> Transcript [316] [true]: 'ที่ควบคุมลักษณะไม่เป็นโรคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334657232+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334658785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334660249+07:00","message":"StatePrefix: 'ที่ควบคุมลักษณะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334661879+07:00","message":"TextPushed: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:02.334664538+07:00","message":"Push: 'ไม่เป็นโรคและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.334673385+07:00","message":"push: {true ไม่เป็นโรคและ 0 0xc000186800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:02.342942444+07:00","message":"write wav file: './tmp/7514/7514_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:02.366791135+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.265572716+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.37612342+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.376146577+07:00","message":"found end of frame, send empty tag with msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.376149907+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.376159874+07:00","message":"[buffer interim] 41 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376168061+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376172115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376174992+07:00","message":"> Transcript [317] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376177616+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376179625+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376181324+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376182964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.376185533+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.376197088+07:00","message":"push: {true \n 0 0xc001e9e400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:03.381254074+07:00","message":"write wav file: './tmp/7514/7514_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.386303362+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.455623161+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.586278432+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.832823508+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.832849481+07:00","message":"found end of frame, send empty tag with msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.832853438+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.832861159+07:00","message":"[buffer interim] 42 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832869445+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832873139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832875787+07:00","message":"> Transcript [318] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832878415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832880217+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832882553+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832884216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:03.832890019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:03.832899672+07:00","message":"push: {true \n 0 0xc003d94580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:03.837352911+07:00","message":"write wav file: './tmp/7514/7514_42.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:04.05082039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:04.050823019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.194416862+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.194456613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.194461889+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.194476767+07:00","message":"[buffer interim] 43 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.194483661+07:00","message":"[bufferProcess] interim [540000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.194485841+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.228281355+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.228325255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชิคกี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.228331326+07:00","message":"receive interim result [false|false]: ชิคกี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.228346208+07:00","message":"[buffer interim] 43 false ชิคกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.228353044+07:00","message":"[bufferProcess] interim [600000000]:ชิคกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.228355369+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.228362123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.228364569+07:00","message":"> Transcript [319] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.228366817+07:00","message":"Set StatePrefix (first interim): 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.256262676+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.256321619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิภพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.256327169+07:00","message":"receive interim result [false|false]: พิภพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.256346821+07:00","message":"[buffer interim] 43 false พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.256354395+07:00","message":"[bufferProcess] interim [660000000]:พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.256356391+07:00","message":"[bufferProcess] send to processor:ชิคกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.256360463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.256364657+07:00","message":"> Transcript [320] [false]: 'ชิคกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.256366677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.256368661+07:00","message":"Set new StatePrefix: 'ชิคกี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.429480442+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.429527311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.429532788+07:00","message":"receive interim result [false|false]: ที่ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.429548997+07:00","message":"[buffer interim] 43 false ที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.429557467+07:00","message":"[bufferProcess] interim [840000000]:ที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.42955964+07:00","message":"[bufferProcess] send to processor:พิภพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.429563449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.429566466+07:00","message":"> Transcript [321] [false]: 'พิภพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.429568371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.429570234+07:00","message":"Set new StatePrefix: 'พิภพ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.814396333+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.814433123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.814438816+07:00","message":"receive interim result [false|false]: ที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.814451317+07:00","message":"[buffer interim] 43 false ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.814457364+07:00","message":"[bufferProcess] interim [320000000]:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.814459901+07:00","message":"[bufferProcess] send to processor:ที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.814464796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.814467864+07:00","message":"> Transcript [322] [false]: 'ที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.814470124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:04.814471887+07:00","message":"Set new StatePrefix: 'ที่ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:04.98532201+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.066193428+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.070537841+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.070582404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ควบคุมลักษณะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.070588614+07:00","message":"receive interim result [true|false]: ที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.07059883+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.070601126+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.070607458+07:00","message":"[buffer interim] 43 true ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070618594+07:00","message":"[bufferProcess] interim [620000000]:ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070622325+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070625848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.07062918+07:00","message":"> Transcript [323] [false]: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070631809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070633706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070635613+07:00","message":"StatePrefix: 'ที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070637414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070639101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070641172+07:00","message":"> Transcript [324] [true]: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.07064325+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070644974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070646642+07:00","message":"StatePrefix: 'ที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070648168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.070655447+07:00","message":"Push: 'ที่ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.070663976+07:00","message":"push: {true ที่ควบคุมลักษณะ 0 0xc0003a4d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:05.076074918+07:00","message":"write wav file: './tmp/7514/7514_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.395022904+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.395067899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.395073961+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.395086691+07:00","message":"[buffer interim] 44 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.395092872+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.395094924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.585437971+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.585474951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.58548046+07:00","message":"receive interim result [false|false]: เป็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.585494705+07:00","message":"[buffer interim] 44 false เป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.585501891+07:00","message":"[bufferProcess] interim [600000000]:เป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.585504701+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.585513006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.585515864+07:00","message":"> Transcript [325] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.585518088+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.715606421+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.715647298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.715652444+07:00","message":"receive interim result [false|false]: เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.71566797+07:00","message":"[buffer interim] 44 false เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715675902+07:00","message":"[bufferProcess] interim [720000000]:เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715678358+07:00","message":"[bufferProcess] send to processor:เป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715686679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715689859+07:00","message":"> Transcript [326] [false]: 'เป็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715692879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715695029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715697019+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.715699214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.764894557+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.84959048+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.849630758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นโรค\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.849636486+07:00","message":"receive interim result [true|false]: เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.849646737+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.849649221+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.849655218+07:00","message":"[buffer interim] 44 true เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849662246+07:00","message":"[bufferProcess] interim [930000000]:เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.84966501+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849667991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849670718+07:00","message":"> Transcript [327] [false]: 'เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849673401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849675545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849677311+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849679112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849680592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849682341+07:00","message":"> Transcript [328] [true]: 'เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849684204+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849685745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849687262+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849688811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:05.849690922+07:00","message":"Push: 'เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:05.849697866+07:00","message":"push: {true เป็นโรค 0 0xc0003a5080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:05.85573171+07:00","message":"write wav file: './tmp/7514/7514_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.026504756+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.086060543+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.149104668+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.21886298+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.218895896+07:00","message":"found end of frame, send empty tag with msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.218900965+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.21891187+07:00","message":"[buffer interim] 45 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.218921371+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.218936897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.218941583+07:00","message":"> Transcript [329] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.218945566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.218949143+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.218952265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.21895573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.218960097+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.218974321+07:00","message":"push: {true \n 0 0xc003d94800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:06.223336381+07:00","message":"write wav file: './tmp/7514/7514_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.872344576+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.872380804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.872386384+07:00","message":"receive interim result [false|false]: งั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:06.872402156+07:00","message":"[buffer interim] 46 false งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.872408836+07:00","message":"[bufferProcess] interim [590000000]:งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:06.872411089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.030763647+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.030804465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.030810332+07:00","message":"receive interim result [false|false]: งั้นถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.030824439+07:00","message":"[buffer interim] 46 false งั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.030832239+07:00","message":"[bufferProcess] interim [710000000]:งั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.0308345+07:00","message":"[bufferProcess] send to processor:งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.030839974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.030842849+07:00","message":"> Transcript [330] [false]: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.030844898+07:00","message":"Set StatePrefix (first interim): 'งั้น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:07.051441336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:07.051450513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.129707792+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.129748125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.129754219+07:00","message":"receive interim result [false|false]: งั้นทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.129767297+07:00","message":"[buffer interim] 46 false งั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.129774639+07:00","message":"[bufferProcess] interim [770000000]:งั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.129776945+07:00","message":"[bufferProcess] send to processor:งั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.129782277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.129785664+07:00","message":"> Transcript [331] [false]: 'งั้นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.129789261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.129791151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.12979287+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.129795094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.311896127+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.311946563+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-03-05T13:04:07.311952838+07:00","message":"receive interim result [false|false]: งั้นทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.311968133+07:00","message":"[buffer interim] 46 false งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.311976746+07:00","message":"[bufferProcess] interim [950000000]:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.311979214+07:00","message":"[bufferProcess] send to processor:งั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.311987098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.311990332+07:00","message":"> Transcript [332] [false]: 'งั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.311993869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.311997591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.311999519+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.312001307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.891154722+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.891193412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.891199205+07:00","message":"receive interim result [false|false]: งั้นทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:07.891213105+07:00","message":"[buffer interim] 46 false งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.891220651+07:00","message":"[bufferProcess] interim [550000000]:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.891222894+07:00","message":"[bufferProcess] send to processor:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.891226216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.891229056+07:00","message":"> Transcript [333] [false]: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.89123272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.891234962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.891236748+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:07.891238619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.070646098+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.070679982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.070685404+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.070697437+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070706062+07:00","message":"[bufferProcess] interim [730000000]:งั้นทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070708717+07:00","message":"[bufferProcess] send to processor:งั้นทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070713701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.07071641+07:00","message":"> Transcript [334] [false]: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070719499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070721632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.07072347+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070725575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070729917+07:00","message":"Push: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070731702+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070733517+07:00","message":"Set new StatePrefix : 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.070735432+07:00","message":"Next Push (prob) : 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.07074301+07:00","message":"push: {false งั้น 0 0xc001e9ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.08684691+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.086879374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.086884777+07:00","message":"receive interim result [false|false]: งั้นทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.086899036+07:00","message":"[buffer interim] 46 false งั้นทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.086904545+07:00","message":"[bufferProcess] interim [790000000]:งั้นทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.086906659+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.086909122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.086911696+07:00","message":"> Transcript [335] [false]: 'งั้นทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.08691441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.086916237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.086918022+07:00","message":"StatePrefix: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.086919907+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.23596145+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.236000307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.236005499+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.236019884+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.236026906+07:00","message":"[bufferProcess] interim [910000000]:งั้นทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.236029733+07:00","message":"[bufferProcess] send to processor:งั้นทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.23603265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.236042472+07:00","message":"> Transcript [336] [false]: 'งั้นทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.236045728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.236047632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.236049414+07:00","message":"StatePrefix: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.236051696+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.276017194+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.276057687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.276065007+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.276082644+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276095418+07:00","message":"[bufferProcess] interim [970000000]:งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276098389+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276103765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276106674+07:00","message":"> Transcript [337] [false]: 'งั้นทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276109633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276111566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276113356+07:00","message":"StatePrefix: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.276115227+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.938395016+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.9384434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.938449705+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.938466302+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938474215+07:00","message":"[bufferProcess] interim [570000000]:งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938476769+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.93848401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938486953+07:00","message":"> Transcript [338] [false]: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938490611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938492955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938495866+07:00","message":"StatePrefix: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938498073+07:00","message":"TextPushed: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938504644+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938506717+07:00","message":"TextPushed: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938508788+07:00","message":"Set new StatePrefix : 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:08.938510751+07:00","message":"Next Push (prob) : 'ผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:08.938518557+07:00","message":"push: {false ทำให้ 0 0xc001e9ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.138937409+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.138987895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.13899389+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.139005617+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139014166+07:00","message":"[bufferProcess] interim [810000000]:งั้นทำให้ผู้ที่มีผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139016875+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139020711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139023734+07:00","message":"> Transcript [339] [false]: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139027157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139029122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139030835+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.139032859+07:00","message":"TextPushed: 'งั้นทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.370152651+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.370195358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีผู้ใหญ่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.370213751+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีผู้ใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.370229428+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีผู้ใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370237768+07:00","message":"[bufferProcess] interim [50000000]:งั้นทำให้ผู้ที่มีผู้ใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370240264+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370247408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370250364+07:00","message":"> Transcript [340] [false]: 'งั้นทำให้ผู้ที่มีผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370253676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370255616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370258329+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.370260497+07:00","message":"TextPushed: 'งั้นทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.528488226+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.528528918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.528534313+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.528549423+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.528556322+07:00","message":"[bufferProcess] interim [230000000]:งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.528558669+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีผู้ใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.528561565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.528564245+07:00","message":"> Transcript [341] [false]: 'งั้นทำให้ผู้ที่มีผู้ใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.528567798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.528569898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.52857247+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.528574573+07:00","message":"TextPushed: 'งั้นทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.738856966+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.738893872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีต่อกันเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.738899662+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีต่อกันเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.73891138+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีต่อกันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738917976+07:00","message":"[bufferProcess] interim [410000000]:งั้นทำให้ผู้ที่มีต่อกันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738920769+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738925773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738933793+07:00","message":"> Transcript [342] [false]: 'งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738936842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738938934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738941173+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738943506+07:00","message":"TextPushed: 'งั้นทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738947514+07:00","message":"Push: 'ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738949257+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738951137+07:00","message":"Set new StatePrefix : 'งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:09.738953577+07:00","message":"Next Push (prob) : 'ผู้ใหญ่ 2 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:09.738960225+07:00","message":"push: {false ผู้ที่มี 0 0xc001e9ea80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:10.052126038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:10.052137299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.322710768+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.322748563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อันเลว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.322754077+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.322766314+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.322773618+07:00","message":"[bufferProcess] interim [950000000]:งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.322776284+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีต่อกันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.322781801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.322784827+07:00","message":"> Transcript [343] [false]: 'งั้นทำให้ผู้ที่มีต่อกันเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.322787123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.322789106+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีต่อกันเร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.525939521+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.525977723+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-03-05T13:04:10.525983676+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีต่อกันเร็วดังใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.525997188+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีต่อกันเร็วดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.526004685+07:00","message":"[bufferProcess] interim [190000000]:งั้นทำให้ผู้ที่มีต่อกันเร็วดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.526007124+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.526013138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.52601598+07:00","message":"> Transcript [344] [false]: 'งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.526018278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.526020264+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีผู้ใหญ่ 2 อันเลว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.611711982+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.611767533+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-03-05T13:04:10.611773111+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีต่อกันเร็วดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.611787591+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีต่อกันเร็วดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.611795589+07:00","message":"[bufferProcess] interim [310000000]:งั้นทำให้ผู้ที่มีต่อกันเร็วดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.611798112+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีต่อกันเร็วดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.611801649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.611804101+07:00","message":"> Transcript [345] [false]: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.611806217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.611810095+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.710011296+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.710054909+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-03-05T13:04:10.710061617+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.7100784+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.710086141+07:00","message":"[bufferProcess] interim [370000000]:งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.710088639+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีต่อกันเร็วดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.710095311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.710098034+07:00","message":"> Transcript [346] [false]: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.71010094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.710103341+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.933627237+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.933673571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.933679495+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.933693948+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.93370206+07:00","message":"[bufferProcess] interim [610000000]:งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.933704944+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.933710674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.933713303+07:00","message":"> Transcript [347] [false]: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.933715724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.933718245+07:00","message":"Set new StatePrefix: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.971776368+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.971808719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.971814161+07:00","message":"receive interim result [false|false]: งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:10.971828689+07:00","message":"[buffer interim] 46 false งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971835468+07:00","message":"[bufferProcess] interim [730000000]:งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971837958+07:00","message":"[bufferProcess] send to processor:งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971841773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971844348+07:00","message":"> Transcript [348] [false]: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971847889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971850504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971852238+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:10.971854744+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.204341516+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.397066625+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.435710229+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.435751449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวดังในรูปนะคะ\",\"confidence\":0.95030767}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.435759204+07:00","message":"receive interim result [true|false]: งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวดังในรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.435769115+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.435771232+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.435777372+07:00","message":"[buffer interim] 46 true งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435787652+07:00","message":"[bufferProcess] interim [90000000]:งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435790967+07:00","message":"[bufferProcess] send to processor (isfinal):งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435795518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.43579856+07:00","message":"> Transcript [349] [false]: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435801935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435803671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.43580826+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435811002+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435812769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435814577+07:00","message":"> Transcript [350] [true]: 'งั้นทำให้ผู้ที่มีอันใหญ่ 2 อันเลวดังในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435816593+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435818157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.435819748+07:00","message":"StatePrefix: 'งั้นทำให้ผู้ที่มีต่อกันเร็วดังในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.43582142+07:00","message":"TextPushed: 'งั้นทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.43582894+07:00","message":"Push: 'อันใหญ่ 2 อันเลวดังในรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.435837854+07:00","message":"push: {true อันใหญ่ 2 อันเลวดังในรูปนะคะ 0 0xc001e9ea80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:11.447625374+07:00","message":"write wav file: './tmp/7514/7514_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.865495377+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.865545867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.865551131+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.865567259+07:00","message":"[buffer interim] 47 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.865574526+07:00","message":"[bufferProcess] interim [480000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.865576371+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.92945391+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.929491323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.929497415+07:00","message":"receive interim result [false|false]: จะมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:11.929512931+07:00","message":"[buffer interim] 47 false จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.929522214+07:00","message":"[bufferProcess] interim [600000000]:จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.929524494+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.929530105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.929532844+07:00","message":"> Transcript [351] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:11.929534923+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.050732985+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.050777619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.050782911+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.050799502+07:00","message":"[buffer interim] 47 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050807137+07:00","message":"[bufferProcess] interim [660000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050809423+07:00","message":"[bufferProcess] send to processor:จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050812982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050816354+07:00","message":"> Transcript [352] [false]: 'จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050819403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050821243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050823355+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.050825444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.23968312+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.239727409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.239732602+07:00","message":"receive interim result [false|false]: จะไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.239745727+07:00","message":"[buffer interim] 47 false จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.23975617+07:00","message":"[bufferProcess] interim [840000000]:จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.239759458+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.239767723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.239771004+07:00","message":"> Transcript [353] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.239773831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.239775939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.239778211+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.239780494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.370213392+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.370259955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.370265745+07:00","message":"receive interim result [false|false]: จะไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.370281374+07:00","message":"[buffer interim] 47 false จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370288927+07:00","message":"[bufferProcess] interim [960000000]:จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370291511+07:00","message":"[bufferProcess] send to processor:จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370298639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370301676+07:00","message":"> Transcript [354] [false]: 'จะไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370304945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370307192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370309377+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.370311695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.431360782+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.431413852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.431421808+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.431438911+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431450068+07:00","message":"[bufferProcess] interim [80000000]:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431455155+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.43146292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431467188+07:00","message":"> Transcript [355] [false]: 'จะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431471741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431474727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431478073+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431480765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431488488+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.43149103+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.43149383+07:00","message":"Set new StatePrefix : 'จะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:12.431496805+07:00","message":"Next Push (prob) : 'ไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:12.431507698+07:00","message":"push: {false จะ 0 0xc003d94a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.011752578+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.011802585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.011808966+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.011825116+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.011833748+07:00","message":"[bufferProcess] interim [680000000]:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.011836512+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.011845016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.011847798+07:00","message":"> Transcript [356] [false]: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.011850327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.011852318+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:13.053191117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:13.053214541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.342229466+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.342271686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.342277378+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.342292579+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342300102+07:00","message":"[bufferProcess] interim [980000000]:จะไม่เป็นโรคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342302311+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342305973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342309026+07:00","message":"> Transcript [357] [false]: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342312362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342315415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342317545+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.342319787+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.664686802+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.664725616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.664730608+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.664742691+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.664749037+07:00","message":"[bufferProcess] interim [280000000]:จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.664751223+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.664754385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.66475728+07:00","message":"> Transcript [358] [false]: 'จะไม่เป็นโรคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.664760427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.664762357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.664764403+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.664766531+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.726139961+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.726186253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.726193526+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.72620866+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.726216745+07:00","message":"[bufferProcess] interim [400000000]:จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.726220301+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.72622887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.726233013+07:00","message":"> Transcript [359] [false]: 'จะไม่เป็นโรคส่วนผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.726237266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.726242631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.726246913+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.726249109+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.856224886+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.856273265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.856279225+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.856292874+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856300485+07:00","message":"[bufferProcess] interim [460000000]:จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856303532+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856309811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856312498+07:00","message":"> Transcript [360] [false]: 'จะไม่เป็นโรคส่วนพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856316154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856318114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856320812+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856323614+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856330103+07:00","message":"Push: 'ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856331848+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856334207+07:00","message":"Set new StatePrefix : 'จะไม่เป็นโรคส่วนพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.856336183+07:00","message":"Next Push (prob) : 'ส่วนพูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.856344261+07:00","message":"push: {false ไม่เป็นโรค 0 0xc003d94a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.982211098+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.982252653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.982258992+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:13.98227068+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.982278398+07:00","message":"[bufferProcess] interim [580000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.982280786+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.982286211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.982289137+07:00","message":"> Transcript [361] [false]: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.982291757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:13.982293751+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.233172852+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.233217516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.233223539+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.233238982+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233246744+07:00","message":"[bufferProcess] interim [880000000]:จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233249024+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233252242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233254766+07:00","message":"> Transcript [362] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233258228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233260334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233262042+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.233264751+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.379439122+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.379489426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.379495806+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.379509322+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379519693+07:00","message":"[bufferProcess] interim [0]:จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379523437+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379530507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379534398+07:00","message":"> Transcript [363] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379539387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379542092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379544814+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.379550097+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.429857202+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.429889285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.429895178+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.429912218+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429919395+07:00","message":"[bufferProcess] interim [60000000]:จะไม่เป็นโรคส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429921783+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429948524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429951642+07:00","message":"> Transcript [364] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429954923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429956956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429958743+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.429961806+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.441998002+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.442028058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอันเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.442033402+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.442047403+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442054502+07:00","message":"[bufferProcess] interim [120000000]:จะไม่เป็นโรคส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442057071+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442060695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442063844+07:00","message":"> Transcript [365] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.44206728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442069215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442070978+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442073255+07:00","message":"TextPushed: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442080575+07:00","message":"Push: 'ส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442083177+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442085453+07:00","message":"Set new StatePrefix : 'จะไม่เป็นโรคส่วนผู้ที่มีอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.442087564+07:00","message":"Next Push (prob) : 'มีอันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.442095581+07:00","message":"push: {false ส่วนผู้ที่ 0 0xc003d94a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.624342139+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.624383794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.62439178+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.624403167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Until\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.62440578+07:00","message":"receive interim result [false|false]:  Until"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.624412786+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.624419526+07:00","message":"[buffer interim] 47 false  Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624426195+07:00","message":"[bufferProcess] interim [240000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624429109+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624437573+07:00","message":"[bufferProcess] interim [240000000]: Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624439952+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624442689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624445801+07:00","message":"> Transcript [366] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624448171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.624450145+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มีอันเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.629842993+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.629873414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอัน realme\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.629878045+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.629889882+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.629895127+07:00","message":"[bufferProcess] interim [300000000]:จะไม่เป็นโรคส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.629897749+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.629902525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.629905309+07:00","message":"> Transcript [367] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี Until'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.629907548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.629909349+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี Until'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.753736367+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.753773213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.75377909+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.753789957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.753792678+07:00","message":"receive interim result [false|false]:  unreal ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.753799359+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.753802902+07:00","message":"[buffer interim] 47 false  unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753809032+07:00","message":"[bufferProcess] interim [420000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753811544+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753814419+07:00","message":"[bufferProcess] interim [420000000]: unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753817014+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753819982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753822503+07:00","message":"> Transcript [368] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มีอัน realme'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753824544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.753826425+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มีอัน realme'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.882918712+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.882967313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.882973628+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.882988878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.882992198+07:00","message":"receive interim result [false|false]:  unreal ทีม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.883008464+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.883023121+07:00","message":"[buffer interim] 47 false  unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883030634+07:00","message":"[bufferProcess] interim [480000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883033887+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883040933+07:00","message":"[bufferProcess] interim [480000000]: unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883043821+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883046745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883050061+07:00","message":"> Transcript [369] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883052161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.883054017+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.968514183+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.968558238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.968564591+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.968575096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ทีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.968578312+07:00","message":"receive interim result [false|false]:  unreal ทีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.968586937+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.968590473+07:00","message":"[buffer interim] 47 false  unreal ทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968596495+07:00","message":"[bufferProcess] interim [540000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968599155+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968602365+07:00","message":"[bufferProcess] interim [540000000]: unreal ทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968605591+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968608533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968612113+07:00","message":"> Transcript [370] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968614313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.968616033+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.993611058+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.993641089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.99364646+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.993660131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ทีเร็กซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.993662928+07:00","message":"receive interim result [false|false]:  unreal ทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.993669406+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:14.993674686+07:00","message":"[buffer interim] 47 false  unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993679314+07:00","message":"[bufferProcess] interim [600000000]:จะไม่เป็นโรคส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993682419+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993687495+07:00","message":"[bufferProcess] interim [600000000]: unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993690343+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993693142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993695697+07:00","message":"> Transcript [371] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993697921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:14.993699537+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.337490408+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.337529041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี unreal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.337535355+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.337547394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทีเร็กซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.3375512+07:00","message":"receive interim result [false|false]:  ทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.337567598+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.337588307+07:00","message":"[buffer interim] 47 false  ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337596332+07:00","message":"[bufferProcess] interim [20000000]:จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337600035+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337606482+07:00","message":"[bufferProcess] interim [20000000]: ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337608957+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337612042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337615047+07:00","message":"> Transcript [372] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337617492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.337619413+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.456643808+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.456685105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี unreal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.456692614+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.45670876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เล็ก 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.45671335+07:00","message":"receive interim result [false|false]:  เล็ก 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.456723742+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.456729206+07:00","message":"[buffer interim] 47 false  เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456737222+07:00","message":"[bufferProcess] interim [80000000]:จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456741355+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456745667+07:00","message":"[bufferProcess] interim [80000000]: เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456749305+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.45675278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456760861+07:00","message":"> Transcript [373] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456765049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456767816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456770662+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal ทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.456774214+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.68986966+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.689913576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี unreal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.689919903+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.689940929+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-03-05T13:04:15.689943883+07:00","message":"receive interim result [false|false]:  เล็ก 2 อันริ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.689952762+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.689956351+07:00","message":"[buffer interim] 47 false  เล็ก 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.689963446+07:00","message":"[bufferProcess] interim [320000000]:จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.689966555+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.689969727+07:00","message":"[bufferProcess] interim [320000000]: เล็ก 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.68997309+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.689976432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.68997939+07:00","message":"> Transcript [374] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.689981506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.689983297+07:00","message":"Set new StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.695337972+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.778172986+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.778215263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มี unreal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.778222135+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.778234383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เล็ก 2 อันเลว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.778237668+07:00","message":"receive interim result [false|false]:  เล็ก 2 อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.778246358+07:00","message":"[buffer interim] 47 false จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.778250427+07:00","message":"[buffer interim] 47 false  เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.77825701+07:00","message":"[bufferProcess] interim [440000000]:จะไม่เป็นโรคส่วนผู้ที่มี unreal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778260232+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อันริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778263502+07:00","message":"[bufferProcess] interim [440000000]: เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778266359+07:00","message":"[bufferProcess] update buffer: จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778269194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778272305+07:00","message":"> Transcript [375] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อันริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778275919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778280952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778282783+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.778285043+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.867335901+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.867384128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคส่วนผู้ที่มีอันริ้วที่เล็ก 2 อันเลว\",\"confidence\":0.9430027}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.867391094+07:00","message":"receive interim result [true|false]: จะไม่เป็นโรคส่วนผู้ที่มีอันริ้วที่เล็ก 2 อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.867399409+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.867401414+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.867408666+07:00","message":"[buffer interim] 47 true จะไม่เป็นโรคส่วนผู้ที่มีอันริ้วที่เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867418582+07:00","message":"[bufferProcess] interim [500000000]:จะไม่เป็นโรคส่วนผู้ที่มีอันริ้วที่เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.86742233+07:00","message":"[bufferProcess] send to processor (isfinal):จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867426319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867428948+07:00","message":"> Transcript [376] [false]: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867432377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.86743663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867438816+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867441572+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867443511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867445303+07:00","message":"> Transcript [377] [true]: 'จะไม่เป็นโรคส่วนผู้ที่มีอันริ้วที่เล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867447443+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867448969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867450442+07:00","message":"StatePrefix: 'จะไม่เป็นโรคส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867452255+07:00","message":"TextPushed: 'จะไม่เป็นโรคส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:15.867455007+07:00","message":"Push: 'มีอันริ้วที่เล็ก 2 อันเลว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.86746343+07:00","message":"push: {true มีอันริ้วที่เล็ก 2 อันเลว 0 0xc003d94a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:15.876574727+07:00","message":"write wav file: './tmp/7514/7514_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911796169+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911814606+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911817368+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911818996+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911820649+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911822651+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911824392+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911826109+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911828032+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911829584+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911831074+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.91183267+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.911834797+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:15.946880069+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:16.053415905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:16.05343179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.299423599+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.29946595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.2994716+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.299484573+07:00","message":"[buffer interim] 48 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.299491859+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.299493672+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.474010436+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.474051896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.474058661+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.474074064+07:00","message":"[buffer interim] 48 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.474081988+07:00","message":"[bufferProcess] interim [540000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.474084187+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.474090659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.474094228+07:00","message":"> Transcript [378] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.474096211+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.479418916+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.479436566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.479441105+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.479451961+07:00","message":"[buffer interim] 48 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.479456592+07:00","message":"[bufferProcess] interim [600000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.479458551+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.479460898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.479462776+07:00","message":"> Transcript [379] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.479464693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.479466824+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.791730199+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.791777099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.791783213+07:00","message":"receive interim result [false|false]: จะเป็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.791796328+07:00","message":"[buffer interim] 48 false จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.791803676+07:00","message":"[bufferProcess] interim [840000000]:จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.79180589+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.791811508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.791814285+07:00","message":"> Transcript [380] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.791816277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.791818193+07:00","message":"Set new StatePrefix: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.905619188+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.919599867+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.919633054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.91963807+07:00","message":"receive interim result [false|false]: จะเป็นโรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.919647542+07:00","message":"[buffer interim] 48 false จะเป็นโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.919654754+07:00","message":"[bufferProcess] interim [960000000]:จะเป็นโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.919657228+07:00","message":"[bufferProcess] send to processor:จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.91966118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.919663775+07:00","message":"> Transcript [381] [false]: 'จะเป็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.919666578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.919668712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.919670381+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.919672181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.923373974+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.923385552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.923389104+07:00","message":"receive interim result [false|false]: จะเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.923397948+07:00","message":"[buffer interim] 48 false จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923401153+07:00","message":"[bufferProcess] interim [20000000]:จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923402832+07:00","message":"[bufferProcess] send to processor:จะเป็นโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923405101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923407141+07:00","message":"> Transcript [382] [false]: 'จะเป็นโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923409268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923410855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923412642+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.923414228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.991346345+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.991383984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นโรค\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.99139097+07:00","message":"receive interim result [true|false]: จะเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.991399542+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.991401708+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.991408227+07:00","message":"[buffer interim] 48 true จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991418195+07:00","message":"[bufferProcess] interim [170000000]:จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991423053+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991426164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991429296+07:00","message":"> Transcript [383] [false]: 'จะเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991432175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991433997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991435795+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991437655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991439253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991441088+07:00","message":"> Transcript [384] [true]: 'จะเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991442913+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991444547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991446015+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991447505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:16.991453231+07:00","message":"Push: 'จะเป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:16.991464305+07:00","message":"push: {true จะเป็นโรค 0 0xc00041c100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:16.997617647+07:00","message":"write wav file: './tmp/7514/7514_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.616551956+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.964237941+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.964275122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.964280137+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.964297033+07:00","message":"[buffer interim] 49 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.96430399+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.9643059+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.158344049+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.158381218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.158387539+07:00","message":"receive interim result [false|false]: ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.158404206+07:00","message":"[buffer interim] 49 false ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.158411989+07:00","message":"[bufferProcess] interim [600000000]:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.158414599+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.158417721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.158420442+07:00","message":"> Transcript [385] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.158422524+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.260778431+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.260819334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.260824797+07:00","message":"receive interim result [false|false]: ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.26083964+07:00","message":"[buffer interim] 49 false ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.26084617+07:00","message":"[bufferProcess] interim [660000000]:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.260848367+07:00","message":"[bufferProcess] send to processor:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.260851629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.260854419+07:00","message":"> Transcript [386] [false]: 'ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.260858116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.260861348+07:00","message":"Set new StatePrefix: 'ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.466816969+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.466858224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.466863267+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.466876036+07:00","message":"[buffer interim] 49 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.46688378+07:00","message":"[bufferProcess] interim [900000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.46688635+07:00","message":"[bufferProcess] send to processor:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.466893132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.466896508+07:00","message":"> Transcript [387] [false]: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.466898412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.466900275+07:00","message":"Set new StatePrefix: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.039231182+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.039271903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.03927783+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.039291184+07:00","message":"[buffer interim] 49 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039298591+07:00","message":"[bufferProcess] interim [500000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039300569+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039306036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039308886+07:00","message":"> Transcript [388] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039312112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039314065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039315922+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.039317866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:19.054664576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:19.054680327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.228014537+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.228057669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.228063141+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.228078917+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228086806+07:00","message":"[bufferProcess] interim [680000000]:ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228089457+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228097524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228100102+07:00","message":"> Transcript [389] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228103242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228105194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228107294+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.228109396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.487722763+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.48776241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.487767999+07:00","message":"receive interim result [false|false]: ในขณะที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.487780377+07:00","message":"[buffer interim] 49 false ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487787145+07:00","message":"[bufferProcess] interim [860000000]:ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487789443+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487792669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487795321+07:00","message":"> Transcript [390] [false]: 'ในขณะที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487798457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487800151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487801908+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.487803651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573665144+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573703122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573709829+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573722639+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573730146+07:00","message":"[bufferProcess] interim [980000000]:ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573732329+07:00","message":"[bufferProcess] send to processor:ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573738216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573741122+07:00","message":"> Transcript [391] [false]: 'ในขณะที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573744614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573746455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573749039+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573751238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573759047+07:00","message":"Push: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573761053+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573762968+07:00","message":"Set new StatePrefix : 'ในขณะที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573765257+07:00","message":"Next Push (prob) : 'ที่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573790826+07:00","message":"push: {false ในขณะ 0 0xc001e34b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.673082858+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.67312107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.673126863+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.673137698+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.673145152+07:00","message":"[bufferProcess] interim [40000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.673147583+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.673152911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.673155842+07:00","message":"> Transcript [392] [false]: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.673157936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.673159841+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.933186408+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.933236372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.93324245+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.933257808+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.933268912+07:00","message":"[bufferProcess] interim [340000000]:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.93327199+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.933276023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.933282034+07:00","message":"> Transcript [393] [false]: 'ในขณะที่ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.933285682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.933287693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.933289665+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.933291802+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.268278124+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.268367523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.26837588+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.26839343+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.268401659+07:00","message":"[bufferProcess] interim [640000000]:ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.268404571+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.268412499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.26841668+07:00","message":"> Transcript [394] [false]: 'ในขณะที่ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.268421204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.268423967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.268427579+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.268430891+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.387178817+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.38721446+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-03-05T13:04:20.387219907+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.387227992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.387230569+07:00","message":"receive interim result [false|false]:  argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.387236889+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.387242147+07:00","message":"[buffer interim] 49 false  argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.387247351+07:00","message":"[bufferProcess] interim [760000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.3872498+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.387254588+07:00","message":"[bufferProcess] interim [760000000]: argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.387257231+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.38725981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.387262567+07:00","message":"> Transcript [395] [false]: 'ในขณะที่ผู้ที่มีอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.3872654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.387269881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.387271721+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.387273744+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.581285431+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.581332598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุทีแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.581337804+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีแรก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.581351919+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581359541+07:00","message":"[bufferProcess] interim [940000000]:ในขณะที่ผู้ที่มีอายุทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581362814+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581369928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.58137257+07:00","message":"> Transcript [396] [false]: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581376202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581378389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.58138068+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581383046+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581388376+07:00","message":"Push: 'ที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581390718+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.581392688+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.58139465+07:00","message":"Next Push (prob) : 'มี argan'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.581403178+07:00","message":"push: {false ที่ผู้ที่ 0 0xc001e34b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.603655565+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.603680055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุทีเร็กซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.60368485+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.603698692+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.603704639+07:00","message":"[bufferProcess] interim [0]:ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.603706964+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.60370977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.603711923+07:00","message":"> Transcript [397] [false]: 'ในขณะที่ผู้ที่มีอายุทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.603714006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.603715656+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.650148738+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.650175917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุทีแรกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.650181429+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีแรกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.650196022+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุทีแรกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.650202526+07:00","message":"[bufferProcess] interim [60000000]:ในขณะที่ผู้ที่มีอายุทีแรกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.650204763+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.650208749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.650211571+07:00","message":"> Transcript [398] [false]: 'ในขณะที่ผู้ที่มีอายุทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.650213869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.650215902+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีเร็กซ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.673032136+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.673052316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุทีแรกและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.673057298+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีแรกและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.673067811+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุทีแรกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.673072685+07:00","message":"[bufferProcess] interim [120000000]:ในขณะที่ผู้ที่มีอายุทีแรกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.673074708+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีแรกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.673077734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.673079806+07:00","message":"> Transcript [399] [false]: 'ในขณะที่ผู้ที่มีอายุทีแรกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.673081809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.673083857+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีแรกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.841609188+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.841649627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุทีเร็กซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.841655477+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.841668523+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.84167743+07:00","message":"[bufferProcess] interim [240000000]:ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.841679962+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีแรกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.841683617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.841686249+07:00","message":"> Transcript [400] [false]: 'ในขณะที่ผู้ที่มีอายุทีแรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.841688603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.841690406+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีแรกและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.859228756+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.859255284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุทีแรกและที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.859259735+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีแรกและที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.859272891+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุทีแรกและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.85927807+07:00","message":"[bufferProcess] interim [300000000]:ในขณะที่ผู้ที่มีอายุทีแรกและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.859280257+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.859284197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.859286779+07:00","message":"> Transcript [401] [false]: 'ในขณะที่ผู้ที่มีอายุทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.859288825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.85929074+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีเร็กซ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.97365167+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.973695612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุทีแรกและทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.973701722+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุทีแรกและทีม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.973713634+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มีอายุทีแรกและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.973721417+07:00","message":"[bufferProcess] interim [420000000]:ในขณะที่ผู้ที่มีอายุทีแรกและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.973724071+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีแรกและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.973729603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.973732207+07:00","message":"> Transcript [402] [false]: 'ในขณะที่ผู้ที่มีอายุทีแรกและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.973734504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.973736443+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีแรกและที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.101234265+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.101270856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.1012773+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.101288067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan และกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.101291552+07:00","message":"receive interim result [false|false]:  argan และกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.101299565+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.101303888+07:00","message":"[buffer interim] 49 false  argan และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101309721+07:00","message":"[bufferProcess] interim [480000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101312536+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุทีแรกและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101315543+07:00","message":"[bufferProcess] interim [480000000]: argan และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101318367+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101321371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101323825+07:00","message":"> Transcript [403] [false]: 'ในขณะที่ผู้ที่มีอายุทีแรกและทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101326519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.101328421+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มีอายุทีแรกและทีม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.279056705+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.279088722+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-03-05T13:04:21.279095953+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.27910531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan x และ T ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.27910926+07:00","message":"receive interim result [false|false]:  argan x และ T ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.279116931+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.279121391+07:00","message":"[buffer interim] 49 false  argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.279126291+07:00","message":"[bufferProcess] interim [660000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.279129156+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.279132214+07:00","message":"[bufferProcess] interim [660000000]: argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.279134247+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.27913685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.279139529+07:00","message":"> Transcript [404] [false]: 'ในขณะที่ผู้ที่มี argan และกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.27914185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.279143645+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan และกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.468358821+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.468389557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.468394951+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.468404786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan x และ T ใหญ่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.468407828+07:00","message":"receive interim result [false|false]:  argan x และ T ใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.468413428+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.468418813+07:00","message":"[buffer interim] 49 false  argan x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.468424158+07:00","message":"[bufferProcess] interim [840000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.468427106+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.468432301+07:00","message":"[bufferProcess] interim [840000000]: argan x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.46843432+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.468437083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.468440201+07:00","message":"> Transcript [405] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.468442364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.468444619+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.486855616+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.486884302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.486889129+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.486899543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan x และ T ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.486902417+07:00","message":"receive interim result [false|false]:  argan x และ T ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.486909201+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.486911978+07:00","message":"[buffer interim] 49 false  argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486916453+07:00","message":"[bufferProcess] interim [900000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486918682+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486921322+07:00","message":"[bufferProcess] interim [900000000]: argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.48692365+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486926226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486933889+07:00","message":"> Transcript [406] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486937271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486939146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486940905+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.486942896+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.550763689+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.550797455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.550804069+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.550815468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan x และ T ใหญ่อย่างละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.550817953+07:00","message":"receive interim result [false|false]:  argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.550825835+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.550831991+07:00","message":"[buffer interim] 49 false  argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550837655+07:00","message":"[bufferProcess] interim [20000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550840464+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550846884+07:00","message":"[bufferProcess] interim [20000000]: argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550849846+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.55085306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550856372+07:00","message":"> Transcript [407] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550860304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550862288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550863988+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.550865952+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.665550742+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.665589405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.665595568+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.665606392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.665609032+07:00","message":"receive interim result [false|false]:  x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.665617093+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.665624336+07:00","message":"[buffer interim] 49 false  x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.66563043+07:00","message":"[bufferProcess] interim [80000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665633363+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665643497+07:00","message":"[bufferProcess] interim [80000000]: x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665646743+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665649693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665652664+07:00","message":"> Transcript [408] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.66565606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665658071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665659914+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.665662181+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.868957669+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.86900102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.869007668+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.869019346+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-03-05T13:04:21.869022051+07:00","message":"receive interim result [false|false]:  ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.869030592+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.869035191+07:00","message":"[buffer interim] 49 false  ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869041379+07:00","message":"[bufferProcess] interim [260000000]:ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869044281+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869049159+07:00","message":"[bufferProcess] interim [260000000]: ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869051499+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869054355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869057024+07:00","message":"> Transcript [409] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869060573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.8690812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869082904+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869084904+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869087467+07:00","message":"Push: 'มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869089297+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869092504+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.869094942+07:00","message":"Next Push (prob) : 'อย่างละ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.869112352+07:00","message":"push: {false มี argan x และ T ใหญ่ 0 0xc001e34b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.876850245+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.876871816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.876877024+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.876887947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่อย่างละ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.876890806+07:00","message":"receive interim result [false|false]:  ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.876896236+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.876899244+07:00","message":"[buffer interim] 49 false  ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876903754+07:00","message":"[bufferProcess] interim [320000000]:ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876906224+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876912344+07:00","message":"[bufferProcess] interim [320000000]: ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876915606+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876918548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.87692087+07:00","message":"> Transcript [410] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876923697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876926001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876927653+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.876935276+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:22.055644802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:22.055644799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.248087804+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.248128549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.248135127+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.248146891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.248149957+07:00","message":"receive interim result [false|false]:  1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.248158431+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.248162306+07:00","message":"[buffer interim] 49 false  1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248168772+07:00","message":"[bufferProcess] interim [620000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248171393+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248174386+07:00","message":"[bufferProcess] interim [620000000]: 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248176719+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248180018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248182932+07:00","message":"> Transcript [411] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248186843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248188879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248190622+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.248193115+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.256159072+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.256183994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.256190111+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.25620292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.256206017+07:00","message":"receive interim result [false|false]:  อันลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.256212238+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.256219342+07:00","message":"[buffer interim] 49 false  อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256224408+07:00","message":"[bufferProcess] interim [680000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256226788+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256229802+07:00","message":"[bufferProcess] interim [680000000]: อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256237433+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256240325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256242937+07:00","message":"> Transcript [412] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256246496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256248511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256250191+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.256252784+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377720889+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377760414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377767232+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377779721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันเร็วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377782779+07:00","message":"receive interim result [false|false]:  อันเร็วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377790393+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377794563+07:00","message":"[buffer interim] 49 false  อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.37780074+07:00","message":"[bufferProcess] interim [740000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377803403+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377806256+07:00","message":"[bufferProcess] interim [740000000]: อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377809315+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.37781468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.37781754+07:00","message":"> Transcript [413] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377821281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.37782342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.37782563+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377828463+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377831308+07:00","message":"Push: 'อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377833068+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377835184+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.377837452+07:00","message":"Next Push (prob) : ' อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.377846033+07:00","message":"push: {false อย่างละ 1 0 0xc001e34b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.439291618+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.439334549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.439342582+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.439358767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันเร็วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.439362907+07:00","message":"receive interim result [false|false]:  อันเร็วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.439375223+07:00","message":"[buffer interim] 49 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.439380791+07:00","message":"[buffer interim] 49 false  อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439387764+07:00","message":"[bufferProcess] interim [920000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439392082+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439396297+07:00","message":"[bufferProcess] interim [920000000]: อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439399094+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439403475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439407223+07:00","message":"> Transcript [414] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439410227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.439413356+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.484191012+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.692295585+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.692349279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan เล็กและทีใหญ่อย่างละ 1 อันเร็วนะคะ\",\"confidence\":0.90471}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.692356017+07:00","message":"receive interim result [true|false]: ในขณะที่ผู้ที่มี argan เล็กและทีใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.692367059+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.692369091+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.692376214+07:00","message":"[buffer interim] 49 true ในขณะที่ผู้ที่มี argan เล็กและทีใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692386107+07:00","message":"[bufferProcess] interim [100000000]:ในขณะที่ผู้ที่มี argan เล็กและทีใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692389377+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692393111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.69239702+07:00","message":"> Transcript [415] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692400674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692402408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.69240409+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692406573+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692408539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692410265+07:00","message":"> Transcript [416] [true]: 'ในขณะที่ผู้ที่มี argan เล็กและทีใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692412328+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.69241394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692415612+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692418048+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692419799+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692654256+07:00","message":"Push: ' อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692657788+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692660033+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan เล็กและทีใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692662144+07:00","message":"Next Push (prob) : 'ในขณะที่ผู้ที่มี argan เล็กและทีใหญ่อย่างละ 1 อันเร็วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.692671218+07:00","message":"push: {true  อันเร็วนะคะ 0 0xc001e34b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.692682959+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_49.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:22.702432954+07:00","message":"write wav file: './tmp/7514/7514_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.18636111+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.444475825+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.506424997+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.538807929+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.538852922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.538858723+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.538875293+07:00","message":"[buffer interim] 50 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.538881881+07:00","message":"[bufferProcess] interim [480000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.538883593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.543129849+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.54316484+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.543170962+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.543183044+07:00","message":"end recv isFinal message id 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.543185185+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.543190621+07:00","message":"[buffer interim] 50 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543197173+07:00","message":"[bufferProcess] interim [480000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.54320396+07:00","message":"[bufferProcess] send to processor (isfinal):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543207858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543210568+07:00","message":"> Transcript [417] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543213006+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543214648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543216435+07:00","message":"> Transcript [418] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543218906+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543220697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543222768+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543224641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.543231121+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.543255156+07:00","message":"push: {true  0 0xc0003a5700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:23.548910017+07:00","message":"write wav file: './tmp/7514/7514_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.976818571+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.976858254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.976863078+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.976874449+07:00","message":"[buffer interim] 51 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.976881426+07:00","message":"[bufferProcess] interim [480000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.976883618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.037109501+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.037159093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.037173866+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.03718901+07:00","message":"[buffer interim] 51 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.037196015+07:00","message":"[bufferProcess] interim [600000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.037198408+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.03720515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.037207882+07:00","message":"> Transcript [419] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.037210112+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.224293918+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.224334937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.224341028+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.2243539+07:00","message":"[buffer interim] 51 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.224363488+07:00","message":"[bufferProcess] interim [780000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.224365744+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.22437129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.224374725+07:00","message":"> Transcript [420] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.224377552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.224379623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.224381601+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.224383789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.485302991+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.485350286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.48535695+07:00","message":"receive interim result [false|false]: ไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.485371249+07:00","message":"[buffer interim] 51 false ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485378022+07:00","message":"[bufferProcess] interim [20000000]:ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485380409+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485385164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485388172+07:00","message":"> Transcript [421] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485390978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485392749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485394784+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.485397073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.953635643+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.953670353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นโรคแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.953676275+07:00","message":"receive interim result [false|false]: ไม่เป็นโรคแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.95368944+07:00","message":"[buffer interim] 51 false ไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.953696443+07:00","message":"[bufferProcess] interim [440000000]:ไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.953699246+07:00","message":"[bufferProcess] send to processor:ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.953705763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.953708477+07:00","message":"> Transcript [422] [false]: 'ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.95371151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.953713502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.953715886+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.953718056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:25.05643801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:25.056460989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.069344175+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.069371699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นโรคแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.069376647+07:00","message":"receive interim result [false|false]: ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.06938971+07:00","message":"[buffer interim] 51 false ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069396078+07:00","message":"[bufferProcess] interim [620000000]:ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069398321+07:00","message":"[bufferProcess] send to processor:ไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069401501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069404165+07:00","message":"> Transcript [423] [false]: 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069406853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069408716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069410671+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069412915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069418103+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069420217+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069422602+07:00","message":"Set new StatePrefix : 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.069424997+07:00","message":"Next Push (prob) : 'เป็นโรคแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.069431261+07:00","message":"push: {false ไม่ 0 0xc001e34f00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.305519809+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.401146395+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.401190253+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-03-05T13:04:25.401195494+07:00","message":"receive interim result [true|false]: ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.401205009+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.401207559+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.401213054+07:00","message":"[buffer interim] 51 true ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401220171+07:00","message":"[bufferProcess] interim [10000000]:ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401223988+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401227346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401230239+07:00","message":"> Transcript [424] [false]: 'ไม่เป็นโรคแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401233046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401234815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401236776+07:00","message":"StatePrefix: 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.40123897+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401240823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401242507+07:00","message":"> Transcript [425] [true]: 'ไม่เป็นโรคแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401244276+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401245797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401247274+07:00","message":"StatePrefix: 'ไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401248827+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.401250916+07:00","message":"Push: 'เป็นโรคแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.401257637+07:00","message":"push: {true เป็นโรคแต่ว่า 0 0xc001e34f00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:25.410108293+07:00","message":"write wav file: './tmp/7514/7514_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.427440162+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.901176597+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.901204172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.901208585+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.901220039+07:00","message":"[buffer interim] 52 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.901225093+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.901227277+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.089600334+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.089644382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.089650695+07:00","message":"receive interim result [false|false]: เป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.089667781+07:00","message":"[buffer interim] 52 false เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.089675397+07:00","message":"[bufferProcess] interim [660000000]:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.089678179+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.089687263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.089689824+07:00","message":"> Transcript [426] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.089691995+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.0974506+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.097470915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.097475105+07:00","message":"receive interim result [false|false]: เป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.09748574+07:00","message":"[buffer interim] 52 false เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.0974895+07:00","message":"[bufferProcess] interim [720000000]:เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.097491297+07:00","message":"[bufferProcess] send to processor:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.097493909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.097496094+07:00","message":"> Transcript [427] [false]: 'เป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.097499077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.097501104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.097503282+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.097505295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.14759669+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.147638168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.147644251+07:00","message":"receive interim result [false|false]: เป็นผ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.147658582+07:00","message":"[buffer interim] 52 false เป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147665405+07:00","message":"[bufferProcess] interim [780000000]:เป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147668829+07:00","message":"[bufferProcess] send to processor:เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147678074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147681093+07:00","message":"> Transcript [428] [false]: 'เป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147684095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147686336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147688669+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.147690572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.271440372+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.271482468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.271488248+07:00","message":"receive interim result [false|false]: เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.271502727+07:00","message":"[buffer interim] 52 false เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271510335+07:00","message":"[bufferProcess] interim [840000000]:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271512904+07:00","message":"[bufferProcess] send to processor:เป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271520052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271523388+07:00","message":"> Transcript [429] [false]: 'เป็นผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271526232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271528197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271530412+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.271532496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.40726069+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.407305674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพาหะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.407311607+07:00","message":"receive interim result [false|false]: เป็นพาหะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.407326649+07:00","message":"[buffer interim] 52 false เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407334471+07:00","message":"[bufferProcess] interim [20000000]:เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407336919+07:00","message":"[bufferProcess] send to processor:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407345203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407347855+07:00","message":"> Transcript [430] [false]: 'เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407351273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407353482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407355737+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407357603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407362708+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407364444+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407366486+07:00","message":"Set new StatePrefix : 'เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.407368452+07:00","message":"Next Push (prob) : 'ภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.40737687+07:00","message":"push: {false เป็น 0 0xc00041c080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.060444298+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.060487657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพาหะ\",\"confidence\":0.94825625}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.060493859+07:00","message":"receive interim result [true|false]: เป็นพาหะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.060503224+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.060505187+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.060512358+07:00","message":"[buffer interim] 52 true เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.06052105+07:00","message":"[bufferProcess] interim [50000000]:เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060523995+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060527292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060530006+07:00","message":"> Transcript [431] [false]: 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060532115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060533915+07:00","message":"Set new StatePrefix: 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060535468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060537152+07:00","message":"> Transcript [432] [true]: 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.06053922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060541068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.060543032+07:00","message":"StatePrefix: 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.06054534+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.06055115+07:00","message":"Push: 'พาหะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.060558997+07:00","message":"push: {true พาหะ 0 0xc00041c080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:27.066921743+07:00","message":"write wav file: './tmp/7514/7514_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.225587617+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.347217588+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.736514325+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.812368716+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.812390168+07:00","message":"found end of frame, send empty tag with msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.812409984+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.812438296+07:00","message":"[buffer interim] 53 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812475178+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812479432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812482933+07:00","message":"> Transcript [433] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812485464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812488115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812490019+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812491746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.812498446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.812508039+07:00","message":"push: {true \n 0 0xc001e34500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:27.816881474+07:00","message":"write wav file: './tmp/7514/7514_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.866802062+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:28.057448993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:28.057457615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.52540229+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.52544051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.52544968+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.525467621+07:00","message":"[buffer interim] 54 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.525474211+07:00","message":"[bufferProcess] interim [660000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.52547625+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.112125349+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.112171056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.112177322+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.112192209+07:00","message":"[buffer interim] 54 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.112199939+07:00","message":"[bufferProcess] interim [260000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.11220237+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.112209067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.112211861+07:00","message":"> Transcript [434] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.112214006+07:00","message":"Set StatePrefix (first interim): 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.115760553+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.115775369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.115779743+07:00","message":"receive interim result [false|false]: เช้านี้คำถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.115789426+07:00","message":"[buffer interim] 54 false เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.11579308+07:00","message":"[bufferProcess] interim [320000000]:เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.115794982+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.115796819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.115798621+07:00","message":"> Transcript [435] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.115801239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.115803417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.115805227+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.115807017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.319820108+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.319861912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.319869542+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.319884396+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.319892223+07:00","message":"[bufferProcess] interim [500000000]:เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.319894756+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.319901955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.319904564+07:00","message":"> Transcript [436] [false]: 'เช้านี้คำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.31990825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.319910306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.319912392+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.319914535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.418506031+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.418561789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.4185685+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.418583756+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.418591137+07:00","message":"[bufferProcess] interim [620000000]:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.418594268+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.4186029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.418606026+07:00","message":"> Transcript [437] [false]: 'เช้านี้คำถามก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.418609268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.418611223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.418613118+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.41861497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.996142555+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.996183186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.996189302+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.996203967+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996211015+07:00","message":"[bufferProcess] interim [220000000]:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996213875+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.99622149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996224003+07:00","message":"> Transcript [438] [false]: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996227213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996229453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996231545+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996233781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996239281+07:00","message":"Push: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.99624107+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996242941+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.996245153+07:00","message":"Next Push (prob) : 'คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.996253203+07:00","message":"push: {false เช้านี้ 0 0xc0003a4880}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:31.057697161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:31.057723442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.138430427+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.138478178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.138484863+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.138498569+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138504884+07:00","message":"[bufferProcess] interim [300000000]:เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138507712+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138513975+07:00","message":"[bufferProcess] send to processor (ticker):เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138516542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138519126+07:00","message":"> Transcript [439] [false]: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138522094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.1385242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138526064+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138528088+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138531981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138533908+07:00","message":"> Transcript [440] [false]: 'เช้านี้คำถามก็คือดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138535646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138537179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138538738+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.138540352+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.415557845+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.415596211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.415602852+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.415616361+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.415624426+07:00","message":"[bufferProcess] interim [540000000]:เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.415626637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.45897516+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.459019424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.459025003+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.45904043+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.459066058+07:00","message":"[bufferProcess] interim [600000000]:เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.459068545+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.45908151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.45908451+07:00","message":"> Transcript [441] [false]: 'เช้านี้คำถามก็คือดังกล่าวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.459088273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.459090118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.459092338+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.459094602+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.57248534+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.572528907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.572534827+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.572550301+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572558923+07:00","message":"[bufferProcess] interim [720000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572561904+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572569003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572571795+07:00","message":"> Transcript [442] [false]: 'เช้านี้คำถามก็คือดังกล่าวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572576092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572578297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572580468+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572583247+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572588642+07:00","message":"Push: 'คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572590502+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572592448+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.572594967+07:00","message":"Next Push (prob) : 'ดังกล่าวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.572603459+07:00","message":"push: {false คำถามก็คือ 0 0xc0003a4880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.79737164+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.797409315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.797415455+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.797431136+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.797438224+07:00","message":"[bufferProcess] interim [960000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.797441085+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.797449575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.797452356+07:00","message":"> Transcript [443] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.79745457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.797456905+07:00","message":"Set new StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.81251996+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.812549704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.812555418+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.812568583+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.81257466+07:00","message":"[bufferProcess] interim [20000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.812577879+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.812583146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.812586039+07:00","message":"> Transcript [444] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.812589733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.812591756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.812593643+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.812596277+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.427291918+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.42733613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.427342019+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.427355886+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.42736332+07:00","message":"[bufferProcess] interim [620000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.427365819+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.42737457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.427377498+07:00","message":"> Transcript [445] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.427380707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.427382862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.427384785+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.427387462+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.492771351+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.492811858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.492818323+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.492834639+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492841988+07:00","message":"[bufferProcess] interim [680000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492844479+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492847888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492852004+07:00","message":"> Transcript [446] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492855561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492858946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492860795+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.492863053+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.682775459+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.682826543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.682832799+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.682850393+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682858625+07:00","message":"[bufferProcess] interim [860000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682861645+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682869426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682872818+07:00","message":"> Transcript [447] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682877046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682878957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682880912+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682884112+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682890685+07:00","message":"Push: 'ดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682892665+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682894774+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.682896895+07:00","message":"Next Push (prob) : 'เนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.682905027+07:00","message":"push: {false ดังกล่าวเหล่านี้ 0 0xc0003a4880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.94134216+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.941385697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.941392979+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.941405927+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.941412882+07:00","message":"[bufferProcess] interim [40000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.941415303+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.941420666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.941423758+07:00","message":"> Transcript [448] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.941427566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.94142957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.941431433+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.941433882+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.006805517+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.006848586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.006854883+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.006868052+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.006875219+07:00","message":"[bufferProcess] interim [220000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.006878094+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.00688462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.006887111+07:00","message":"> Transcript [449] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.006890666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.006892571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.006895096+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.006899461+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.382326553+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.382369085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.382375425+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.382390547+07:00","message":"[buffer interim] 54 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.382397812+07:00","message":"[bufferProcess] interim [580000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.382400559+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.382407809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.382410623+07:00","message":"> Transcript [450] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.382414147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.382416491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.382421403+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.38242429+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.436491434+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.637221318+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.637282783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค\",\"confidence\":0.9487068}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.6372922+07:00","message":"receive interim result [true|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.637306623+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.63730953+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.637320066+07:00","message":"[buffer interim] 54 true เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637329921+07:00","message":"[bufferProcess] interim [790000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637333844+07:00","message":"[bufferProcess] send to processor (isfinal):เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637336993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637339818+07:00","message":"> Transcript [451] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637343296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637345205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637347417+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637350113+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637353508+07:00","message":"Push: 'เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637355213+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637357569+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637360267+07:00","message":"Next Push (prob) : 'ทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.63736196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637363806+07:00","message":"> Transcript [452] [true]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637366122+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637367659+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.63736937+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637371721+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.637373794+07:00","message":"Push: 'ทำให้เกิดโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.637403386+07:00","message":"push: {false เนี่ยมัน 0 0xc0003a4880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.637422879+07:00","message":"push: {true ทำให้เกิดโรค 0 0xc0003a4880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:33.647983106+07:00","message":"write wav file: './tmp/7514/7514_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.696753742+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:34.057912728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:34.057927133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.154173359+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.154210202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.154215125+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.154225657+07:00","message":"[buffer interim] 55 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.154233384+07:00","message":"[bufferProcess] interim [480000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.154235309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.222433224+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.222471122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.222476665+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.222490825+07:00","message":"[buffer interim] 55 false หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.222498986+07:00","message":"[bufferProcess] interim [600000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.222501282+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.222507626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.222510381+07:00","message":"> Transcript [453] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.222512855+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.41372995+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.413770931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.413776823+07:00","message":"receive interim result [false|false]: หรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.413790505+07:00","message":"[buffer interim] 55 false หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413798517+07:00","message":"[bufferProcess] interim [780000000]:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413800719+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413804442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413806969+07:00","message":"> Transcript [454] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413809617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413811398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413813403+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.413815231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.547914262+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.547955458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.547961208+07:00","message":"receive interim result [false|false]: หรือไม่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.547977003+07:00","message":"[buffer interim] 55 false หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.547985895+07:00","message":"[bufferProcess] interim [900000000]:หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.547988407+07:00","message":"[bufferProcess] send to processor:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.547994101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.547997221+07:00","message":"> Transcript [455] [false]: 'หรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.548000026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.548002032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.548003749+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.548005571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.734470882+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.734504673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.734510519+07:00","message":"receive interim result [false|false]: หรือไม่เกิดพระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.734523339+07:00","message":"[buffer interim] 55 false หรือไม่เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734530042+07:00","message":"[bufferProcess] interim [80000000]:หรือไม่เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734532846+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734537952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734540866+07:00","message":"> Transcript [456] [false]: 'หรือไม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734544459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734546463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734548281+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.734550275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.863665874+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.863708147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.863713707+07:00","message":"receive interim result [false|false]: หรือไม่เกิดหรอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.863727432+07:00","message":"[buffer interim] 55 false หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863734434+07:00","message":"[bufferProcess] interim [140000000]:หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863736766+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863743328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863746247+07:00","message":"> Transcript [457] [false]: 'หรือไม่เกิดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.86374943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863751748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863753579+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863755532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863759787+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863761679+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.86376351+07:00","message":"Set new StatePrefix : 'หรือไม่เกิดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.863765883+07:00","message":"Next Push (prob) : 'ไม่เกิดพระ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.863773486+07:00","message":"push: {false หรือ 0 0xc001e9e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.865869722+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.865886872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.865892098+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.865904568+07:00","message":"[buffer interim] 55 false หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.865909407+07:00","message":"[bufferProcess] interim [200000000]:หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.865911246+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.865913859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.865916297+07:00","message":"> Transcript [458] [false]: 'หรือไม่เกิดหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.865918405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.865920151+07:00","message":"Set new StatePrefix: 'หรือไม่เกิดหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.109644509+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.109686669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.109691876+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.109703716+07:00","message":"[buffer interim] 55 false หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.109712113+07:00","message":"[bufferProcess] interim [440000000]:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.109714671+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.109720629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.109723316+07:00","message":"> Transcript [459] [false]: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.109725454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.109727653+07:00","message":"Set new StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.114634431+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.114650119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.114653934+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.114661141+07:00","message":"[buffer interim] 55 false หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114664546+07:00","message":"[bufferProcess] interim [500000000]:หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114666534+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114669919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114671971+07:00","message":"> Transcript [460] [false]: 'หรือไม่เกิดโรคใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114674841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114676624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114678437+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.114681245+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.270308849+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.270349351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.270355326+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.270366227+07:00","message":"[buffer interim] 55 false หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.270373122+07:00","message":"[bufferProcess] interim [620000000]:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.270375667+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.270380662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.270383385+07:00","message":"> Transcript [461] [false]: 'หรือไม่เกิดโรคได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.270386698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.270388701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.27039079+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.270393126+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.303348259+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.303393669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.303399734+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.303413623+07:00","message":"[buffer interim] 55 false หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303421487+07:00","message":"[bufferProcess] interim [680000000]:หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303423862+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303429182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303431745+07:00","message":"> Transcript [462] [false]: 'หรือไม่เกิดโรคใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303435112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303437251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303439462+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.303441797+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.427464303+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.427496316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.427501616+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.427512196+07:00","message":"[buffer interim] 55 false หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427518319+07:00","message":"[bufferProcess] interim [740000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427520748+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427526221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427529141+07:00","message":"> Transcript [463] [false]: 'หรือไม่เกิดโรคได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427532446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427534501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.42753732+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427539691+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427543685+07:00","message":"Push: 'ไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427545518+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427547335+07:00","message":"Set new StatePrefix : 'หรือไม่เกิดโรคได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.427549361+07:00","message":"Next Push (prob) : 'ได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.427555493+07:00","message":"push: {false ไม่เกิดโรค 0 0xc001e9e880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.993986665+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.007703845+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.007740277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้อย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.007745613+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.007762125+07:00","message":"[buffer interim] 55 false หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.00776966+07:00","message":"[bufferProcess] interim [340000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.007771945+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.0077765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.007779288+07:00","message":"> Transcript [464] [false]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.007782291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.007784195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.00778625+07:00","message":"StatePrefix: 'หรือไม่เกิดโรคได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.007788715+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.082132034+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.082174595+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-03-05T13:04:36.082181611+07:00","message":"receive interim result [true|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.082192337+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.082195056+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.08220222+07:00","message":"[buffer interim] 55 true หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082210023+07:00","message":"[bufferProcess] interim [520000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082213457+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.0822166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082219529+07:00","message":"> Transcript [465] [false]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.0822247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082226654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082228749+07:00","message":"StatePrefix: 'หรือไม่เกิดโรคได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082231246+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082232884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082234805+07:00","message":"> Transcript [466] [true]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082236841+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082238482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082239998+07:00","message":"StatePrefix: 'หรือไม่เกิดโรคได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082241921+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.082244564+07:00","message":"Push: 'ได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.082253245+07:00","message":"push: {true ได้อย่างไร 0 0xc001e9e880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:36.090538939+07:00","message":"write wav file: './tmp/7514/7514_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.315562505+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.894960401+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.984457377+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.984472938+07:00","message":"found end of frame, send empty tag with msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.984476268+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.984483732+07:00","message":"[buffer interim] 56 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984492433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984497365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984501036+07:00","message":"> Transcript [467] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984504319+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984506694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984509136+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984511581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.984514532+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.984539779+07:00","message":"push: {true \n 0 0xc003d94000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:36.990197963+07:00","message":"write wav file: './tmp/7514/7514_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.026050681+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:37.058398064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:37.058420283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.352896793+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.352944059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.352949969+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.352964215+07:00","message":"[buffer interim] 57 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.352970535+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.352972327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.547529831+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.547565294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.547570192+07:00","message":"receive interim result [false|false]: เดี๋ยววัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.547597144+07:00","message":"[buffer interim] 57 false เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.54760815+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.54761093+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.547617738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.547620227+07:00","message":"> Transcript [468] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.547622254+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.556097788+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.556120079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.55612463+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.556138014+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.556142998+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.556145288+07:00","message":"[bufferProcess] send to processor:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.556147873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.55615026+07:00","message":"> Transcript [469] [false]: 'เดี๋ยววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.556154317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.55615631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.556158267+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.556160678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.883779001+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.883830087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.883836753+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.88385179+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.883859252+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยววันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.883862156+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.883869496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.883872508+07:00","message":"> Transcript [470] [false]: 'เดี๋ยววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.883875903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.88387802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.883880119+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.883882321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.001256339+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.001289003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.001294536+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.001306602+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.001313646+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.001315815+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.001319101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.001321815+07:00","message":"> Transcript [471] [false]: 'เดี๋ยววันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.001324544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.001326332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.00132825+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.001330226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.454359337+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.454392391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.454398094+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.454411932+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454419561+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454422254+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454425625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454428755+07:00","message":"> Transcript [472] [false]: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454431686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454433505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454435267+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454437447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454439451+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454441346+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454443206+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.454445095+07:00","message":"Next Push (prob) : 'วันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.454451906+07:00","message":"push: {false เดี๋ยว 0 0xc003d94180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.58517369+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.585215449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.585221562+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.585235581+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.585242012+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.585245342+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.58525213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.58525466+07:00","message":"> Transcript [473] [false]: 'เดี๋ยววันนี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.585261812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.585264864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.585267198+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.585270017+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.771310581+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.771351875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.771357473+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.771370792+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771378109+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771380547+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771386134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771389286+07:00","message":"> Transcript [474] [false]: 'เดี๋ยววันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771392927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771395077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771397484+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.771399905+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.912685458+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.91272847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.912734663+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.912750315+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.912757823+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.912760028+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.912766493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.912769313+07:00","message":"> Transcript [475] [false]: 'เดี๋ยววันนี้นะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.91277286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.912775206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.912777539+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.912779608+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.094003916+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.094042942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.09405183+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.094068909+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094076541+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยววันนี้นะคะเราจะได้มาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094079275+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.09408778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094090777+07:00","message":"> Transcript [476] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094094587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.09409695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094099173+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094101162+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094107642+07:00","message":"Push: 'วันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094109378+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094111377+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.094113523+07:00","message":"Next Push (prob) : 'เราจะได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.094121909+07:00","message":"push: {false วันนี้นะคะ 0 0xc003d94180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.097659739+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.097681366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.097686426+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.097700521+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097705472+07:00","message":"[bufferProcess] interim [100000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097708073+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097710353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097712395+07:00","message":"> Transcript [477] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097715554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097717502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097719565+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.097722084+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.155533468+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.15556738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.155573195+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.155587417+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.155593352+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.155596144+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.155600312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.155603031+07:00","message":"> Transcript [478] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.155606384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.15560823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.155611712+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.155614007+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.285087457+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.285129404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.285135848+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.285150683+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.285157865+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.285190761+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.285202022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.285205068+07:00","message":"> Transcript [479] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.285208486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.28521043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.285212822+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.285215309+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.382822964+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.382862965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.382868127+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.382886763+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.38289446+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382897499+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382901263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382903892+07:00","message":"> Transcript [480] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382907812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382909892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.38291228+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382915028+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382921905+07:00","message":"Push: 'เราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382925325+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382927816+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.382929988+07:00","message":"Next Push (prob) : 'เรียนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.382948073+07:00","message":"push: {false เราจะได้มา 0 0xc003d94180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.568887562+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.568925068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.568935973+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.568951446+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568959823+07:00","message":"[bufferProcess] interim [520000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568962236+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568969416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568971921+07:00","message":"> Transcript [481] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568975852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568977964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568979788+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.568982835+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.728339366+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.728377223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.728383639+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.728401367+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728409722+07:00","message":"[bufferProcess] interim [700000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728412434+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728416905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728419651+07:00","message":"> Transcript [482] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728423024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728425046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728426959+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.728429516+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.86397178+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.864005881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.864012501+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.864026074+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.864033612+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.864036056+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.864043366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.864045986+07:00","message":"> Transcript [483] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.864048491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.864052082+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกับในละคร'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:40.058684772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:40.058701521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.059335355+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.05937481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.059381182+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.059396668+07:00","message":"[buffer interim] 57 false เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.059403589+07:00","message":"[bufferProcess] interim [120000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.059407573+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.059416267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.059418993+07:00","message":"> Transcript [484] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.059421575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.059423611+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.166195921+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.227852779+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.27763463+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.277675901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ\",\"confidence\":0.94315606}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.277682564+07:00","message":"receive interim result [true|false]: เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.27769152+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.277693579+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.277700475+07:00","message":"[buffer interim] 57 true เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277709141+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277712652+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277715737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277718478+07:00","message":"> Transcript [485] [false]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277721374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277723162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277727171+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277729793+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.27773158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.27773336+07:00","message":"> Transcript [486] [true]: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277735296+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277736856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277738314+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277740088+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.277746925+07:00","message":"Push: 'เรียนกันในข้อนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.27775422+07:00","message":"push: {true เรียนกันในข้อนี้ค่ะ 0 0xc003d94180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:40.286349481+07:00","message":"write wav file: './tmp/7514/7514_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.805549162+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.892406408+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.892423409+07:00","message":"found end of frame, send empty tag with msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.892426176+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.892432086+07:00","message":"[buffer interim] 58 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.892438822+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.892441987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.892444555+07:00","message":"> Transcript [487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.892446662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.892448381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.89245003+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.892451812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.892459259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.892467347+07:00","message":"push: {true \n 0 0xc001e34900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:40.897150888+07:00","message":"write wav file: './tmp/7514/7514_58.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.937579511+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.661546124+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.66158438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.661589297+07:00","message":"receive interim result [false|false]: เอามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.661602038+07:00","message":"[buffer interim] 59 false เอามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.661608593+07:00","message":"[bufferProcess] interim [600000000]:เอามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.661610433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.804922492+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.804978103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองโทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.804987591+07:00","message":"receive interim result [false|false]: เอามาลองโทร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.805002296+07:00","message":"[buffer interim] 59 false เอามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.805010172+07:00","message":"[bufferProcess] interim [720000000]:เอามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.805012436+07:00","message":"[bufferProcess] send to processor:เอามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.805017636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.805020338+07:00","message":"> Transcript [488] [false]: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.805022495+07:00","message":"Set StatePrefix (first interim): 'เอามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.912347376+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.912381662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.912386511+07:00","message":"receive interim result [false|false]: เอามาลองชวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.91240246+07:00","message":"[buffer interim] 59 false เอามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.912409634+07:00","message":"[bufferProcess] interim [780000000]:เอามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.912412385+07:00","message":"[bufferProcess] send to processor:เอามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.91241989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.912422491+07:00","message":"> Transcript [489] [false]: 'เอามาลองโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.912425509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.912427882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.912429611+07:00","message":"StatePrefix: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.912431979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.989842688+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.989880806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.989886567+07:00","message":"receive interim result [false|false]: เอามาลองชวนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.989905834+07:00","message":"[buffer interim] 59 false เอามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.989918352+07:00","message":"[bufferProcess] interim [900000000]:เอามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.989922284+07:00","message":"[bufferProcess] send to processor:เอามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.98992708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.989937538+07:00","message":"> Transcript [490] [false]: 'เอามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.989942022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.989944672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.989946502+07:00","message":"StatePrefix: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.989948502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.166090482+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.166134459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกันอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.166140111+07:00","message":"receive interim result [false|false]: เอามาลองชวนกันอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.166157514+07:00","message":"[buffer interim] 59 false เอามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.166165263+07:00","message":"[bufferProcess] interim [80000000]:เอามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.166167981+07:00","message":"[bufferProcess] send to processor:เอามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.16617224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.166175542+07:00","message":"> Transcript [491] [false]: 'เอามาลองชวนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.166179354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.166181388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.166183442+07:00","message":"StatePrefix: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.166186044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.352655193+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.352697428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกันอีกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.352703418+07:00","message":"receive interim result [false|false]: เอามาลองชวนกันอีกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.352717051+07:00","message":"[buffer interim] 59 false เอามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352724928+07:00","message":"[bufferProcess] interim [260000000]:เอามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352727547+07:00","message":"[bufferProcess] send to processor:เอามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352731175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352733899+07:00","message":"> Transcript [492] [false]: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352737291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352739334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.35274119+07:00","message":"StatePrefix: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352743087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352745431+07:00","message":"Push: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352747306+07:00","message":"TextPushed: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352749877+07:00","message":"Set new StatePrefix : 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.352752303+07:00","message":"Next Push (prob) : 'ชวนกันอีก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.352760314+07:00","message":"push: {false เอามาลอง 0 0xc0003a5800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.354286175+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.354323906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกันอีกนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.354329385+07:00","message":"receive interim result [false|false]: เอามาลองชวนกันอีกนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.35434305+07:00","message":"[buffer interim] 59 false เอามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354350375+07:00","message":"[bufferProcess] interim [320000000]:เอามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354353193+07:00","message":"[bufferProcess] send to processor:เอามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354359999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354362864+07:00","message":"> Transcript [493] [false]: 'เอามาลองชวนกันอีกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354366665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354368921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354370649+07:00","message":"StatePrefix: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.354372783+07:00","message":"TextPushed: 'เอามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.547305722+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.547347152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกันอีกนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.54735268+07:00","message":"receive interim result [false|false]: เอามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.5473653+07:00","message":"[buffer interim] 59 false เอามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.547373174+07:00","message":"[bufferProcess] interim [500000000]:เอามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.547375601+07:00","message":"[bufferProcess] send to processor:เอามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.54738251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.547385025+07:00","message":"> Transcript [494] [false]: 'เอามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.547388267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.547390376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.547392255+07:00","message":"StatePrefix: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.547394234+07:00","message":"TextPushed: 'เอามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.804066051+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.804109192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกันอีกนิดนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.80411633+07:00","message":"receive interim result [false|false]: เอามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.80413041+07:00","message":"[buffer interim] 59 false เอามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.804137465+07:00","message":"[bufferProcess] interim [680000000]:เอามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.80413994+07:00","message":"[bufferProcess] send to processor:เอามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.804146457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.8041492+07:00","message":"> Transcript [495] [false]: 'เอามาลองชวนกันอีกนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.804152477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.804154492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.804156249+07:00","message":"StatePrefix: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.804158569+07:00","message":"TextPushed: 'เอามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.984665607+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.991713852+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.991753405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกันอีกนิดนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.991759132+07:00","message":"receive interim result [false|false]: เอามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.991774546+07:00","message":"[buffer interim] 59 false เอามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991782091+07:00","message":"[bufferProcess] interim [860000000]:เอามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991785+07:00","message":"[bufferProcess] send to processor:เอามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991792999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991796249+07:00","message":"> Transcript [496] [false]: 'เอามาลองชวนกันอีกนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991799756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991802046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991804601+07:00","message":"StatePrefix: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991806769+07:00","message":"TextPushed: 'เอามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991813844+07:00","message":"Push: 'ชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991815778+07:00","message":"TextPushed: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991817788+07:00","message":"Set new StatePrefix : 'เอามาลองชวนกันอีกนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.991819794+07:00","message":"Next Push (prob) : 'นิดนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.991828019+07:00","message":"push: {false ชวนกันอีก 0 0xc0003a5800}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:43.058983942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:43.058982732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.089091695+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.089139486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาลองชวนกันอีกนิดนึงนะคะ\",\"confidence\":0.94721866}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.089145558+07:00","message":"receive interim result [true|false]: เอามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.08915541+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.08916892+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.089177464+07:00","message":"[buffer interim] 59 true เอามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089185247+07:00","message":"[bufferProcess] interim [70000000]:เอามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089188506+07:00","message":"[bufferProcess] send to processor (isfinal):เอามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089191685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.0891945+07:00","message":"> Transcript [497] [false]: 'เอามาลองชวนกันอีกนิดนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089197342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089199226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089201062+07:00","message":"StatePrefix: 'เอามาลองชวนกันอีกนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089203646+07:00","message":"TextPushed: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089205504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089207221+07:00","message":"> Transcript [498] [true]: 'เอามาลองชวนกันอีกนิดนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.08920913+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089210743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089212301+07:00","message":"StatePrefix: 'เอามาลองชวนกันอีกนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089214285+07:00","message":"TextPushed: 'เอามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.089216649+07:00","message":"Push: 'นิดนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.089225515+07:00","message":"push: {true นิดนึงนะคะ 0 0xc0003a5800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:43.096719119+07:00","message":"write wav file: './tmp/7514/7514_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.236674162+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.76181443+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.761848324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.761853888+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.761867431+07:00","message":"[buffer interim] 60 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.761873515+07:00","message":"[bufferProcess] interim [540000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.761875396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.429649312+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.429674468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.429678976+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.429693312+07:00","message":"[buffer interim] 60 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.429700483+07:00","message":"[bufferProcess] interim [140000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.429703083+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.429706504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.429709004+07:00","message":"> Transcript [499] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.429710994+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.507205889+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.507244504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไอ้เลว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.50725008+07:00","message":"receive interim result [false|false]: ว่าไอ้เลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.507265311+07:00","message":"[buffer interim] 60 false ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.50727598+07:00","message":"[bufferProcess] interim [260000000]:ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.507278394+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.507285331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.507287994+07:00","message":"> Transcript [500] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.507290991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.507292775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.507294753+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.507296994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.983043132+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.983069575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามันเลวคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.983074763+07:00","message":"receive interim result [false|false]: ว่ามันเลวคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.983088124+07:00","message":"[buffer interim] 60 false ว่ามันเลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.983094269+07:00","message":"[bufferProcess] interim [800000000]:ว่ามันเลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.983096833+07:00","message":"[bufferProcess] send to processor:ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.983100187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.983102418+07:00","message":"> Transcript [501] [false]: 'ว่าไอ้เลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.983105485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.983107286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.98310918+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.983111116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.154594716+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.250995624+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.251037871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามันเลวคืออะไร\",\"confidence\":0.93417865}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.251044366+07:00","message":"receive interim result [true|false]: ว่ามันเลวคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.251053195+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.251055365+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.251061097+07:00","message":"[buffer interim] 60 true ว่ามันเลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251070654+07:00","message":"[bufferProcess] interim [130000000]:ว่ามันเลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.25107683+07:00","message":"[bufferProcess] send to processor (isfinal):ว่ามันเลวคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.25108119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251084974+07:00","message":"> Transcript [502] [false]: 'ว่ามันเลวคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251089216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251090973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251092919+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251095008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251096614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251098567+07:00","message":"> Transcript [503] [true]: 'ว่ามันเลวคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251100334+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251101839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.251103536+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.25110649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.2511128+07:00","message":"Push: 'ว่ามันเลวคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.251120231+07:00","message":"push: {true ว่ามันเลวคืออะไร 0 0xc001e35280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:45.2588542+07:00","message":"write wav file: './tmp/7514/7514_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.476165703+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911797622+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911820026+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911822545+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911824488+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911826383+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911828209+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911830033+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911832078+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.91183369+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911835218+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911836702+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.911838162+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.91183959+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:46.059053061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:46.059112722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.346342598+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.346377125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.346382437+07:00","message":"receive interim result [false|false]: ฝันดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.346395182+07:00","message":"[buffer interim] 61 false ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.346401951+07:00","message":"[bufferProcess] interim [720000000]:ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.346403796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.346408573+07:00","message":"[bufferProcess] send to processor (ticker):ฝันดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.346411506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.34641436+07:00","message":"> Transcript [504] [false]: 'ฝันดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.346416507+07:00","message":"Set StatePrefix (first interim): 'ฝันดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.666530996+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.666580258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.666587555+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.666599215+07:00","message":"[buffer interim] 61 false อย่าลืมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.666610521+07:00","message":"[bufferProcess] interim [20000000]:อย่าลืมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.666613484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.106035148+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.106069905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.10607519+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.106088376+07:00","message":"[buffer interim] 61 false อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.106094762+07:00","message":"[bufferProcess] interim [440000000]:อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.106097243+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.106100033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.106103268+07:00","message":"> Transcript [505] [false]: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.106105628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.106107621+07:00","message":"Set new StatePrefix: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.11337784+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.113415356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.113422253+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.113436707+07:00","message":"[buffer interim] 61 false อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113444278+07:00","message":"[bufferProcess] interim [500000000]:อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113447445+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113453694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113457298+07:00","message":"> Transcript [506] [false]: 'อย่าลืมนะคะก็คือรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113461384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113464606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113467594+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.113470686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.421422011+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.421462103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.421468243+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.421480925+07:00","message":"[buffer interim] 61 false อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.42148765+07:00","message":"[bufferProcess] interim [740000000]:อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.421490184+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.421496228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.421498835+07:00","message":"> Transcript [507] [false]: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.421502312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.421504235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.4215067+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.421509021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.74188255+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.741927923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.741942883+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.741962686+07:00","message":"[buffer interim] 61 false อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.741972756+07:00","message":"[bufferProcess] interim [40000000]:อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.741976835+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.741986245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.741991929+07:00","message":"> Transcript [508] [false]: 'อย่าลืมนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.741996176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.741998499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.742000481+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.742002689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.935684554+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.93572918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบของยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.935735487+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.935751316+07:00","message":"[buffer interim] 61 false อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935759332+07:00","message":"[bufferProcess] interim [280000000]:อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935762017+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935765538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935768244+07:00","message":"> Transcript [509] [false]: 'อย่าลืมนะคะก็คือรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935771212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935774692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935776647+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935778727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935781167+07:00","message":"Push: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935782986+07:00","message":"TextPushed: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935784851+07:00","message":"Set new StatePrefix : 'อย่าลืมนะคะก็คือรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.935786759+07:00","message":"Next Push (prob) : 'รูปแบบของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.935796369+07:00","message":"push: {false อย่าลืมนะคะก็คือ 0 0xc0003a4080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.061885588+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.061938493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบของยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.061944235+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.06195719+07:00","message":"[buffer interim] 61 false อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061964214+07:00","message":"[bufferProcess] interim [340000000]:อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061966756+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061971901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061974599+07:00","message":"> Transcript [510] [false]: 'อย่าลืมนะคะก็คือรูปแบบของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061977619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061979518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061981506+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.061983916+07:00","message":"TextPushed: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.105300416+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.231312992+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.231366181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันดีนะคะก็คือรูปแบบของยีน\",\"confidence\":0.9341454}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.231371708+07:00","message":"receive interim result [true|false]: ฝันดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.231382314+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.231384699+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.231396332+07:00","message":"[buffer interim] 61 true ฝันดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231403346+07:00","message":"[bufferProcess] interim [640000000]:ฝันดีนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231419215+07:00","message":"[bufferProcess] send to processor (isfinal):อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231422737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231425665+07:00","message":"> Transcript [511] [false]: 'อย่าลืมนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231428399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231430248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231439395+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231442321+07:00","message":"TextPushed: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231444113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231445878+07:00","message":"> Transcript [512] [true]: 'ฝันดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231447792+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231454434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231456222+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231457874+07:00","message":"TextPushed: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231464022+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231596138+07:00","message":"Push: 'รูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.23159894+07:00","message":"TextPushed: 'อย่าลืมนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.23160099+07:00","message":"Set new StatePrefix : 'ฝันดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.231602906+07:00","message":"Next Push (prob) : 'ฝันดีนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.231610402+07:00","message":"push: {true รูปแบบของยีน 0 0xc0003a4080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.23162189+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_61.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:48.23840533+07:00","message":"write wav file: './tmp/7514/7514_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.30647032+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:49.060068203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:49.06013888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.912784449+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.912830577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.912835426+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.912850367+07:00","message":"[buffer interim] 62 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.912859334+07:00","message":"[bufferProcess] interim [440000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.912862568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.912871532+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.912874473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.91287748+07:00","message":"> Transcript [513] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.912879536+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.049294003+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.049332925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.049338641+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.049353509+07:00","message":"[buffer interim] 62 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.049360335+07:00","message":"[bufferProcess] interim [560000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.049362482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.191745829+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.191776023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.191781524+07:00","message":"receive interim result [false|false]: จะคบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.191792931+07:00","message":"[buffer interim] 62 false จะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.191799448+07:00","message":"[bufferProcess] interim [680000000]:จะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.191801457+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.19180668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.191809373+07:00","message":"> Transcript [514] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.191811247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.191813373+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.23648865+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.236518453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.236523437+07:00","message":"receive interim result [false|false]: จะควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.23653694+07:00","message":"[buffer interim] 62 false จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.236542813+07:00","message":"[bufferProcess] interim [740000000]:จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.236544767+07:00","message":"[bufferProcess] send to processor:จะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.236547687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.236550156+07:00","message":"> Transcript [515] [false]: 'จะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.236552186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.23655392+07:00","message":"Set new StatePrefix: 'จะคบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.361944977+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.362001672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.362009389+07:00","message":"receive interim result [false|false]: จะควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.362026093+07:00","message":"[buffer interim] 62 false จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.36203539+07:00","message":"[bufferProcess] interim [860000000]:จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.362038474+07:00","message":"[bufferProcess] send to processor:จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.362047339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.362050327+07:00","message":"> Transcript [516] [false]: 'จะควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.362052203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.362054281+07:00","message":"Set new StatePrefix: 'จะควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.551794175+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.551845296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.551852114+07:00","message":"receive interim result [false|false]: จะควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.551869536+07:00","message":"[buffer interim] 62 false จะควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551878609+07:00","message":"[bufferProcess] interim [40000000]:จะควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551881073+07:00","message":"[bufferProcess] send to processor:จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551884919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551887463+07:00","message":"> Transcript [517] [false]: 'จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551890833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551892885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551894593+07:00","message":"StatePrefix: 'จะควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.551896597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.620396514+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.620446881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.620453477+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.620468994+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.620477919+07:00","message":"[bufferProcess] interim [160000000]:พี่ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.620480699+07:00","message":"[bufferProcess] send to processor:จะควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.620483954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.620486977+07:00","message":"> Transcript [518] [false]: 'จะควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.620489948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.62049189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.620495703+07:00","message":"StatePrefix: 'จะควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.620497757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.059717968+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.059773895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.059779716+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.059795273+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.059802979+07:00","message":"[bufferProcess] interim [580000000]:พี่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.059805513+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.059814283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.059817413+07:00","message":"> Transcript [519] [false]: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.059819683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.059822303+07:00","message":"Set new StatePrefix: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.26394037+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.263974072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.263979653+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพฤษ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.263992649+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.264001606+07:00","message":"[bufferProcess] interim [820000000]:พี่ยีนควบคุมลักษณะทางพฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.264004038+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.264007929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.264010984+07:00","message":"> Transcript [520] [false]: 'พี่ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.26401381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.264015734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.264017485+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.264019749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.322993727+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.32302923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพฤกษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.323035686+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพฤกษ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.323047606+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพฤกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323054317+07:00","message":"[bufferProcess] interim [880000000]:พี่ยีนควบคุมลักษณะทางพฤกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323057001+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323062215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323064997+07:00","message":"> Transcript [521] [false]: 'พี่ยีนควบคุมลักษณะทางพฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323068085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323070082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323071775+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.323073897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.451722037+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.451757148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.45176253+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.451773916+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451780774+07:00","message":"[bufferProcess] interim [940000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451783823+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพฤกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451789252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451792261+07:00","message":"> Transcript [522] [false]: 'พี่ยีนควบคุมลักษณะทางพฤกษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451795382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451797362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451799567+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.451801812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.022718355+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.022752096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.022758298+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.022766503+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022773527+07:00","message":"[bufferProcess] interim [540000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022775931+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022779278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022781966+07:00","message":"> Transcript [523] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022784627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022786558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022788688+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022790799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022793068+07:00","message":"Push: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022795042+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022797319+07:00","message":"Set new StatePrefix : 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.022799566+07:00","message":"Next Push (prob) : 'ทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.022806449+07:00","message":"push: {false พี่ยีนควบคุมลักษณะ 0 0xc001e9e280}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:52.060913666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:52.06093496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.347544636+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.347583234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.347589082+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.347604011+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.347611575+07:00","message":"[bufferProcess] interim [900000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.347614608+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.347621837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.347624657+07:00","message":"> Transcript [524] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.347627643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.347629691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.347631934+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.34763513+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.691796807+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.691834422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.691840015+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.691854301+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.691862953+07:00","message":"[bufferProcess] interim [140000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.691865583+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.691868841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.691871982+07:00","message":"> Transcript [525] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.691875163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.691877121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.69187889+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.69188148+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.722918245+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.72295187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.722957066+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.722966949+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722972779+07:00","message":"[bufferProcess] interim [200000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722975321+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722980563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722982891+07:00","message":"> Transcript [526] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722986571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722988392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722990427+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.722992995+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.752479504+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.752505553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัดส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.752510186+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัดส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.752523392+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัดส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752528368+07:00","message":"[bufferProcess] interim [320000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัดส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752530966+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752534021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752537095+07:00","message":"> Transcript [527] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752541282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.75254323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752545166+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752547579+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752553884+07:00","message":"Push: 'ทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752555633+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752558022+07:00","message":"Set new StatePrefix : 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.752560361+07:00","message":"Next Push (prob) : 'ผ่านการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.752566993+07:00","message":"push: {false ทางพันธุกรรม 0 0xc001e9e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.888460494+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.888495941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.888501902+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.88851718+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.888524517+07:00","message":"[bufferProcess] interim [380000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.88852693+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัดส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.888530374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.888533223+07:00","message":"> Transcript [528] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัดส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.888536549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.888538488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.88854036+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.888542773+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.096234469+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.096266482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.096271926+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบบท"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.096285559+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.096292585+07:00","message":"[bufferProcess] interim [620000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.096295265+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.096300081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.096302809+07:00","message":"> Transcript [529] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.096305023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.096306848+07:00","message":"Set new StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.118605216+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.118631089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.118636461+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบอย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.118649325+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.11865517+07:00","message":"[bufferProcess] interim [680000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.11865768+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.118660812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.118663208+07:00","message":"> Transcript [530] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.118665395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.118667357+07:00","message":"Set new StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบบท'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.243207096+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.243240351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.243246162+07:00","message":"receive interim result [false|false]: พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.243257118+07:00","message":"[buffer interim] 62 false พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.243264026+07:00","message":"[bufferProcess] interim [740000000]:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.243266564+07:00","message":"[bufferProcess] send to processor:พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.243272066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.243274755+07:00","message":"> Transcript [531] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.243276731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.243278592+07:00","message":"Set new StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการตรวจสอบอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.424517225+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583232589+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583261529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน\",\"confidence\":0.9352077}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583267313+07:00","message":"receive interim result [true|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583278949+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.5832815+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583288301+07:00","message":"[buffer interim] 62 true จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583295661+07:00","message":"[bufferProcess] interim [130000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583303605+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583306809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.58330927+07:00","message":"> Transcript [532] [false]: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583311895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583313652+07:00","message":"Set new StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583315302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583316964+07:00","message":"> Transcript [533] [true]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583318966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583320737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583322378+07:00","message":"StatePrefix: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการทดสอบโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583327394+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583329316+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583470125+07:00","message":"Push: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583473014+07:00","message":"TextPushed: 'พี่ยีนควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583475069+07:00","message":"Set new StatePrefix : 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583477194+07:00","message":"Next Push (prob) : 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583485781+07:00","message":"push: {true ผ่านการสังเคราะห์โปรตีน 0 0xc001e9e280}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583494121+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_62.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:53.593735274+07:00","message":"write wav file: './tmp/7514/7514_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.676243372+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.016494625+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.016534486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.016539601+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.016552546+07:00","message":"[buffer interim] 63 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.016558902+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.016560741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.342573674+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.342611984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.342617368+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.342629508+07:00","message":"[buffer interim] 63 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.342636557+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.3426389+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.342644528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.342647002+07:00","message":"> Transcript [534] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.342651095+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.347885778+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.347896224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.34789927+07:00","message":"receive interim result [false|false]: แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.347906379+07:00","message":"[buffer interim] 63 false แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.347909138+07:00","message":"[bufferProcess] interim [720000000]:แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.347910832+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.347912903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.347914984+07:00","message":"> Transcript [535] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.347917735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.347919793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.34792154+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.347923496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.664075992+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.664107067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.664112085+07:00","message":"receive interim result [false|false]: แล้วการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.664127051+07:00","message":"[buffer interim] 63 false แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664133286+07:00","message":"[bufferProcess] interim [960000000]:แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664135381+07:00","message":"[bufferProcess] send to processor:แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664143376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664146076+07:00","message":"> Transcript [536] [false]: 'แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664149037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664150984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664152998+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.664155737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.726627389+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.726664766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.726669778+07:00","message":"receive interim result [false|false]: แล้วการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.726679734+07:00","message":"[buffer interim] 63 false แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.726688045+07:00","message":"[bufferProcess] interim [80000000]:แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.726690563+07:00","message":"[bufferProcess] send to processor:แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.726693665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.726696468+07:00","message":"> Transcript [537] [false]: 'แล้วการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.726699238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.726701117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.726702886+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.72670504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.918214396+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.918252385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.918258298+07:00","message":"receive interim result [false|false]: แล้วการควบคุมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.91827225+07:00","message":"[buffer interim] 63 false แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918279022+07:00","message":"[bufferProcess] interim [260000000]:แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918281583+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918288037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918290804+07:00","message":"> Transcript [538] [false]: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918294184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918296262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918297911+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918300181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918306041+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918311058+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918313578+07:00","message":"Set new StatePrefix : 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.918315746+07:00","message":"Next Push (prob) : 'การควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.918345081+07:00","message":"push: {false แล้ว 0 0xc00041c980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.057007833+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.057046334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.057051657+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.05706417+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.05707145+07:00","message":"[bufferProcess] interim [380000000]:แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.057074282+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.057079496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.057082357+07:00","message":"> Transcript [539] [false]: 'แล้วการควบคุมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.057085699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.057088088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.057089854+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.057092315+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:55.061226771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:55.061231303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.310071864+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.310104302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.310109539+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.310119254+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310125994+07:00","message":"[bufferProcess] interim [680000000]:แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310128275+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310131498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310134162+07:00","message":"> Transcript [540] [false]: 'แล้วการควบคุมนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310137003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310138974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310141138+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.310143057+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435578783+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435612178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435617143+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435630668+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435638167+07:00","message":"[bufferProcess] interim [800000000]:แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435640476+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.43564345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435646406+07:00","message":"> Transcript [541] [false]: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435649815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435651741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435653602+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435657317+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.556139584+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.556182335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.556187794+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.556200659+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556208295+07:00","message":"[bufferProcess] interim [860000000]:แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556210741+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556220347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556222928+07:00","message":"> Transcript [542] [false]: 'แล้วการควบคุมนะเนี่ยมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556227046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.55622928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556231905+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556234009+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.55624018+07:00","message":"Push: 'การควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556241969+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556245455+07:00","message":"Set new StatePrefix : 'แล้วการควบคุมนะเนี่ยมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.556249736+07:00","message":"Next Push (prob) : 'นะเนี่ยมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.556257685+07:00","message":"push: {false การควบคุม 0 0xc00041c980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.742876126+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.742916975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.742922933+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.742939635+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.742950552+07:00","message":"[bufferProcess] interim [40000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.742954416+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.742961271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.742966052+07:00","message":"> Transcript [543] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.742969352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.742972194+07:00","message":"Set new StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.812279146+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.812320877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.812326874+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.812340304+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812346649+07:00","message":"[bufferProcess] interim [160000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812349306+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812354304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812356938+07:00","message":"> Transcript [544] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812360452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812362372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812364481+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.812366875+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.946601801+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.946635148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.946641327+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.946653306+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.946660011+07:00","message":"[bufferProcess] interim [280000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.946663084+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.946669016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.946671784+07:00","message":"> Transcript [545] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.946675096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.94667692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.946678848+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.946681704+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.001187949+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.001224838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.001230731+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.00124514+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.001251905+07:00","message":"[bufferProcess] interim [340000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.001254957+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.00126161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.0012644+07:00","message":"> Transcript [546] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.001268649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.00127088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.001273072+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.001275975+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.00422113+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.004256153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.00426266+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.00427572+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004282562+07:00","message":"[bufferProcess] interim [400000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004285575+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004288493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004291755+07:00","message":"> Transcript [547] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004295509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.00429762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004299897+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004302429+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004308128+07:00","message":"Push: 'นะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004309941+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004312047+07:00","message":"Set new StatePrefix : 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.004314407+07:00","message":"Next Push (prob) : 'ขึ้นได้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.004322858+07:00","message":"push: {false นะเนี่ยมันเกิด 0 0xc00041c980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.506305078+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.513631876+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.513669886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.513675836+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.513688331+07:00","message":"[buffer interim] 63 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.513696114+07:00","message":"[bufferProcess] interim [880000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.513698759+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.513705236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.513707795+07:00","message":"> Transcript [548] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.513712936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.513715333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.5137172+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.513719687+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.621116516+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.621178769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ\",\"confidence\":0.957002}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.621186024+07:00","message":"receive interim result [true|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.621195567+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.621197674+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.621204304+07:00","message":"[buffer interim] 63 true แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.62121261+07:00","message":"[bufferProcess] interim [30000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621219405+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.62122266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.62122549+07:00","message":"> Transcript [549] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.62123056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621232573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.62123466+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621237066+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621238868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621240976+07:00","message":"> Transcript [550] [true]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621243303+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.62124486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621246324+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621248131+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.621256077+07:00","message":"Push: 'ขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.621268194+07:00","message":"push: {true ขึ้นได้ยังไงนะคะ 0 0xc00041c980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.628546774+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:56.629590132+07:00","message":"write wav file: './tmp/7514/7514_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.884620782+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.005112508+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.005135615+07:00","message":"found end of frame, send empty tag with msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.00513872+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.005148237+07:00","message":"[buffer interim] 64 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005171947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005177294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005180128+07:00","message":"> Transcript [551] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005182547+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005184348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005186406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005188077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.005193749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.005203928+07:00","message":"push: {true \n 0 0xc001e9ec00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:57.010174351+07:00","message":"write wav file: './tmp/7514/7514_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.075489041+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.740646585+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.740686042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.74069097+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.740701114+07:00","message":"[buffer interim] 65 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.740710446+07:00","message":"[bufferProcess] interim [660000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.740712311+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.937403918+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.937444466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.937449748+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.937461042+07:00","message":"[buffer interim] 65 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.937467869+07:00","message":"[bufferProcess] interim [840000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.937470269+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.937474968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.937477757+07:00","message":"> Transcript [552] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.937479787+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:58.061462497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:58.061469252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.11480346+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.114835182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.114840586+07:00","message":"receive interim result [false|false]: ยีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.114853938+07:00","message":"[buffer interim] 65 false ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.114863206+07:00","message":"[bufferProcess] interim [80000000]:ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.114865563+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.114872069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.114874647+07:00","message":"> Transcript [553] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.114876437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.114878643+07:00","message":"Set new StatePrefix: 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.320352084+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.320392538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.320398546+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.320410501+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.320418108+07:00","message":"[bufferProcess] interim [260000000]:ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.320421082+07:00","message":"[bufferProcess] send to processor:ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.320428051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.320430671+07:00","message":"> Transcript [554] [false]: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.320432701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.320434512+07:00","message":"Set new StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.514174452+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.514225038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.514231664+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.514244791+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514252148+07:00","message":"[bufferProcess] interim [500000000]:ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514254336+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514259488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514262414+07:00","message":"> Transcript [555] [false]: 'ยีนเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514265636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514267624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514269506+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.514271512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.629774572+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.629820972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.62982623+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.629839065+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.62984614+07:00","message":"[bufferProcess] interim [560000000]:ยีนเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.629848614+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.629854276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.629856912+07:00","message":"> Transcript [556] [false]: 'ยีนเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.629859851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.629861881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.629863929+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.629875436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.824970756+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.825008188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.825014777+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.825028403+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825035118+07:00","message":"[bufferProcess] interim [740000000]:ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825038093+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825045046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825047486+07:00","message":"> Transcript [557] [false]: 'ยีนเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825050534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825052435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825054419+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.825056892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.022239349+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.022283363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.022288489+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.022302585+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.02231368+07:00","message":"[bufferProcess] interim [980000000]:ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022316407+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022319862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022322529+07:00","message":"> Transcript [558] [false]: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022325697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022327986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022329688+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022331693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022339064+07:00","message":"Push: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022341021+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022342857+07:00","message":"Set new StatePrefix : 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.022344765+07:00","message":"Next Push (prob) : 'ช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.022353556+07:00","message":"push: {false ยีนเป็น 0 0xc001e34400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.220046594+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.220087349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสายดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.220094128+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.220109785+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.220119106+07:00","message":"[bufferProcess] interim [160000000]:ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.220121949+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.220126244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.220129134+07:00","message":"> Transcript [559] [false]: 'ยีนเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.220132561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.220134607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.22013638+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.220138326+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.222425745+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.222440979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสายเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.222444612+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.222452722+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222457076+07:00","message":"[bufferProcess] interim [220000000]:ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222459151+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222460958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222462776+07:00","message":"> Transcript [560] [false]: 'ยีนเป็นช่วงหนึ่งของสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222465153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222466938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222468813+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.222470798+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.398863881+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.39890608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.398911968+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.398925266+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.39893944+07:00","message":"[bufferProcess] interim [340000000]:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.398942501+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.398948705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.398951436+07:00","message":"> Transcript [561] [false]: 'ยีนเป็นช่วงหนึ่งของสายเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.398955083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.398957122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.398958938+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.398963092+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.658887256+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.658926156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.658932042+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.658964837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.658967617+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.658974689+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.658978341+07:00","message":"[buffer interim] 65 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.658984521+07:00","message":"[bufferProcess] interim [580000000]:ยีนเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.658986986+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.658989803+07:00","message":"[bufferProcess] interim [580000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.658992333+07:00","message":"[bufferProcess] update buffer: ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.658995205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.658997918+07:00","message":"> Transcript [562] [false]: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.659001088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.659002918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.659004603+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.65900643+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.659008842+07:00","message":"Push: 'ช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.65901059+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.659012618+07:00","message":"Set new StatePrefix : 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.659014596+07:00","message":"Next Push (prob) : 'สาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.659021366+07:00","message":"push: {false ช่วงหนึ่งของ 0 0xc001e34400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.031764052+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.031801372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.031807187+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.03181796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.031820553+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.031827754+07:00","message":"[buffer interim] 65 false ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.031830865+07:00","message":"[buffer interim] 65 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031836165+07:00","message":"[bufferProcess] interim [940000000]:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031838641+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.03184121+07:00","message":"[bufferProcess] interim [940000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031843674+07:00","message":"[bufferProcess] update buffer: ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031847042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031850806+07:00","message":"> Transcript [563] [false]: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031855014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031857996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.031861575+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.03186516+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.085735889+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.146735881+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.23528466+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.235322638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ\",\"confidence\":0.9561947}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.235329987+07:00","message":"receive interim result [true|false]: ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.235339553+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.235344947+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.235351478+07:00","message":"[buffer interim] 65 true ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235361537+07:00","message":"[bufferProcess] interim [240000000]:ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235365676+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235369817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235373679+07:00","message":"> Transcript [564] [false]: 'ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235377446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235380273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235382918+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235386555+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235389413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235392423+07:00","message":"> Transcript [565] [true]: 'ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235395507+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235398001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235400514+07:00","message":"StatePrefix: 'ยีนเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235403219+07:00","message":"TextPushed: 'ยีนเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.235406955+07:00","message":"Push: 'สาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.235416163+07:00","message":"push: {true สาย DNA นะคะ 0 0xc001e34400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:00.244024992+07:00","message":"write wav file: './tmp/7514/7514_65.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:01.062190746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:01.062217499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.314713246+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.314748713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.314753247+07:00","message":"receive interim result [false|false]: พบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.314765982+07:00","message":"[buffer interim] 66 false พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.314772726+07:00","message":"[bufferProcess] interim [960000000]:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.314774761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.314782218+07:00","message":"[bufferProcess] send to processor (ticker):พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.314784503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.314787177+07:00","message":"> Transcript [566] [false]: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.314789135+07:00","message":"Set StatePrefix (first interim): 'พบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.50548189+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.50552091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.505526591+07:00","message":"receive interim result [false|false]: ควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.505540446+07:00","message":"[buffer interim] 66 false ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.505547076+07:00","message":"[bufferProcess] interim [140000000]:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.505549354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.509631319+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.509650968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภพภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.509655424+07:00","message":"receive interim result [false|false]: ภพภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.509666313+07:00","message":"[buffer interim] 66 false ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.50967121+07:00","message":"[bufferProcess] interim [200000000]:ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.509673001+07:00","message":"[bufferProcess] send to processor:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.509676221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.509679121+07:00","message":"> Transcript [567] [false]: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.509681452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.509683455+07:00","message":"Set new StatePrefix: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.082587829+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.082626663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภพภูมิ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.082632057+07:00","message":"receive interim result [false|false]: ภพภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.082643045+07:00","message":"[buffer interim] 66 false ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.082651551+07:00","message":"[bufferProcess] interim [800000000]:ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.082654084+07:00","message":"[bufferProcess] send to processor:ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.0826591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.082661902+07:00","message":"> Transcript [568] [false]: 'ภพภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.08266384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.082665754+07:00","message":"Set new StatePrefix: 'ภพภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.274092665+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.274134185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.274139347+07:00","message":"receive interim result [false|false]: ควบคุมกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.274150702+07:00","message":"[buffer interim] 66 false ควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.274157003+07:00","message":"[bufferProcess] interim [980000000]:ควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.274159398+07:00","message":"[bufferProcess] send to processor:ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.274164482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.274182784+07:00","message":"> Transcript [569] [false]: 'ภพภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.274187889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.274189847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.27419163+07:00","message":"StatePrefix: 'ภพภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.274193625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.414738856+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.414775319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.414787482+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.414801996+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.414808551+07:00","message":"[bufferProcess] interim [100000000]:ควบคุมกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.414811018+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.414817161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.414820479+07:00","message":"> Transcript [570] [false]: 'ควบคุมกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.414822531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.414824471+07:00","message":"Set new StatePrefix: 'ควบคุมกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.463366332+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.463406403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.463413141+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.463427163+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.463434597+07:00","message":"[bufferProcess] interim [160000000]:ควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.463437506+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.463443526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.46344633+07:00","message":"> Transcript [571] [false]: 'ควบคุมกำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.46344939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.463451268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.463453054+07:00","message":"StatePrefix: 'ควบคุมกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.463455322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.464659355+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.464678556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.464683138+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.464691894+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.464696151+07:00","message":"[bufferProcess] interim [220000000]:ควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.464698158+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.464700571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.464702646+07:00","message":"> Transcript [572] [false]: 'ควบคุมกำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.46470519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.464707002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.464708714+07:00","message":"StatePrefix: 'ควบคุมกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.464711543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.605580035+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.605621923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำเนิดรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.605628017+07:00","message":"receive interim result [false|false]: ควบคุมกำเนิดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.60564037+07:00","message":"[buffer interim] 66 false ควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605648222+07:00","message":"[bufferProcess] interim [280000000]:ควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605650597+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605660944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605663792+07:00","message":"> Transcript [573] [false]: 'ควบคุมกำหนดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605666907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605669002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605670729+07:00","message":"StatePrefix: 'ควบคุมกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.605672731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.72740455+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.727444059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.727450647+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.727462905+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.727470317+07:00","message":"[bufferProcess] interim [340000000]:ควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.727472992+07:00","message":"[bufferProcess] send to processor:ควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.727477882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.72748037+07:00","message":"> Transcript [574] [false]: 'ควบคุมกำเนิดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.727482817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.727484778+07:00","message":"Set new StatePrefix: 'ควบคุมกำเนิดรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.109457789+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.109498958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.109504796+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.109518481+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.109527339+07:00","message":"[bufferProcess] interim [760000000]:ควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.109529607+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.109533252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.109536051+07:00","message":"> Transcript [575] [false]: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.109538611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.109541192+07:00","message":"Set new StatePrefix: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.308868667+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.308913553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.308919366+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.308941799+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308953466+07:00","message":"[bufferProcess] interim [0]:ควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308955739+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308959247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308961987+07:00","message":"> Transcript [576] [false]: 'ควบคุมกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308964955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308967041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308969569+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.308972174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.369660248+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.369708689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.369714362+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.369726059+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.36973282+07:00","message":"[bufferProcess] interim [60000000]:ควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.369734967+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.369740255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.369743025+07:00","message":"> Transcript [577] [false]: 'ควบคุมกำหนดลักษณะของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.369746227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.369748162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.369749908+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.369751992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.512155325+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.51219679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.512202499+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.512217682+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.512227335+07:00","message":"[bufferProcess] interim [180000000]:ควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.512229756+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.512235604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.512238174+07:00","message":"> Transcript [578] [false]: 'ควบคุมกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.512241398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.512243443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.51224526+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.512247323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.695243122+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.695279705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.69528564+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.695298903+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695306208+07:00","message":"[bufferProcess] interim [420000000]:ควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695309504+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695319852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695322756+07:00","message":"> Transcript [579] [false]: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695325975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695328063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695330323+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695332985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695338958+07:00","message":"Push: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695341236+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695343202+07:00","message":"Set new StatePrefix : 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.695345284+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.695353794+07:00","message":"push: {false ควบคุมกำหนดลักษณะ 0 0xc003d94100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.902552286+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.902592837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรตีนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.902598674+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.902612546+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.902620781+07:00","message":"[bufferProcess] interim [540000000]:ควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.90262354+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.90263032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.902633116+07:00","message":"> Transcript [580] [false]: 'ควบคุมกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.902636391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.902638767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.902640851+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.902643467+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.012869222+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.01290875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรตีนที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.012915077+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.01292614+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.012939477+07:00","message":"[bufferProcess] interim [660000000]:ควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.012942249+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.012951121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.012953849+07:00","message":"> Transcript [581] [false]: 'ควบคุมกำหนดลักษณะของโปรตีนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.012956742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.012959096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.01296115+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.012963901+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.020485983+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.020506147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.020511287+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.020521454+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.02052622+07:00","message":"[bufferProcess] interim [720000000]:ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.020528601+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.020533307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.020535817+07:00","message":"> Transcript [582] [false]: 'ควบคุมกำหนดลักษณะของโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.020538471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.020540249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.020541995+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.020544227+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:04.062238446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:04.06224942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.329998618+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.330042266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.330050181+07:00","message":"receive interim result [false|false]: ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.330066961+07:00","message":"[buffer interim] 66 false ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.33007611+07:00","message":"[bufferProcess] interim [960000000]:ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330079753+07:00","message":"[bufferProcess] send to processor:ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330090311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330095718+07:00","message":"> Transcript [583] [false]: 'ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330100474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330102854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330105278+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330107724+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330117163+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330119584+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330123771+07:00","message":"Set new StatePrefix : 'ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.330127562+07:00","message":"Next Push (prob) : 'ที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.330138387+07:00","message":"push: {false ของโปรตีน 0 0xc003d94100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.505260931+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.576695347+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.605406392+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.605439373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้\",\"confidence\":0.9473655}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.605444909+07:00","message":"receive interim result [true|false]: ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.605453806+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.605455737+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.605463601+07:00","message":"[buffer interim] 66 true ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605472104+07:00","message":"[bufferProcess] interim [380000000]:ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.60547549+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.60547888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605481537+07:00","message":"> Transcript [584] [false]: 'ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.60548464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605486392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605488432+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605491452+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.60549334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.60549508+07:00","message":"> Transcript [585] [true]: 'ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605497642+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605499217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605500876+07:00","message":"StatePrefix: 'ควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605502551+07:00","message":"TextPushed: 'ควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.605510018+07:00","message":"Push: 'ที่สังเคราะห์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.605519286+07:00","message":"push: {true ที่สังเคราะห์ได้ 0 0xc003d94100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:04.614023621+07:00","message":"write wav file: './tmp/7514/7514_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.309142693+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.309192983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.309198078+07:00","message":"receive interim result [false|false]: ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.309211018+07:00","message":"[buffer interim] 67 false ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.309217791+07:00","message":"[bufferProcess] interim [480000000]:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.30921975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.344849031+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.392915438+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.39295976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.392965985+07:00","message":"receive interim result [false|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.392978463+07:00","message":"[buffer interim] 67 false ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.392985553+07:00","message":"[bufferProcess] interim [600000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.392987549+07:00","message":"[bufferProcess] send to processor:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.392993011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.39299559+07:00","message":"> Transcript [586] [false]: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.392997642+07:00","message":"Set StatePrefix (first interim): 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.466980243+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.503507732+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.503554805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ้ง\",\"confidence\":0.9553216}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.503559778+07:00","message":"receive interim result [true|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.503568071+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.50357035+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.503576077+07:00","message":"[buffer interim] 67 true ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503583064+07:00","message":"[bufferProcess] interim [780000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503586142+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503589617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503592233+07:00","message":"> Transcript [587] [false]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503594241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503596225+07:00","message":"Set new StatePrefix: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503597682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503599318+07:00","message":"> Transcript [588] [true]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503601417+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503603192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503607122+07:00","message":"StatePrefix: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503609128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.503611682+07:00","message":"Push: 'ซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.503620357+07:00","message":"push: {true ซึ้ง 0 0xc003d94480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:05.508492747+07:00","message":"write wav file: './tmp/7514/7514_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.157989799+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.158023226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.158027925+07:00","message":"receive interim result [false|false]: บิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.158039718+07:00","message":"[buffer interim] 68 false บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.158046291+07:00","message":"[bufferProcess] interim [480000000]:บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.158047866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.513296496+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.513336373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.513341986+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.513354754+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.513362069+07:00","message":"[bufferProcess] interim [900000000]:โรบินสันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.513364559+07:00","message":"[bufferProcess] send to processor:บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.513370251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.513373504+07:00","message":"> Transcript [589] [false]: 'บิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.513375562+07:00","message":"Set StatePrefix (first interim): 'บิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.925890226+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.925943492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.925949724+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.925963851+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.925971644+07:00","message":"[bufferProcess] interim [320000000]:โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.925974572+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.925980782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.92598392+07:00","message":"> Transcript [590] [false]: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.925986232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.925988261+07:00","message":"Set new StatePrefix: 'โรบินสันเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:07.063165659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:07.063178716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.087077492+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.087109689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.087115451+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.087127689+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087134351+07:00","message":"[bufferProcess] interim [500000000]:โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087136854+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087142145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087145381+07:00","message":"> Transcript [591] [false]: 'โรบินสันเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087148488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087150549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087152315+07:00","message":"StatePrefix: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.087154195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.258222544+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.258262589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.258268721+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.258282345+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.25828911+07:00","message":"[bufferProcess] interim [620000000]:โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.258292051+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.258298209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.258300665+07:00","message":"> Transcript [592] [false]: 'โรบินสันเนี่ยก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.258304185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.258306142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.258308312+07:00","message":"StatePrefix: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.258310688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.541050757+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.541088038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.541093574+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.541105998+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541113555+07:00","message":"[bufferProcess] interim [860000000]:โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541116005+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541120848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541124028+07:00","message":"> Transcript [593] [false]: 'โรบินสันเนี่ยก็จะไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541127344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541129154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541131188+07:00","message":"StatePrefix: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.541133212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.723776909+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.723806743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.723811761+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.723824939+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723831706+07:00","message":"[bufferProcess] interim [40000000]:โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723834124+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723836966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723840185+07:00","message":"> Transcript [594] [false]: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.72384396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723846434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723848527+07:00","message":"StatePrefix: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723850415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723856118+07:00","message":"Push: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723858012+07:00","message":"TextPushed: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723859993+07:00","message":"Set new StatePrefix : 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.723862039+07:00","message":"Next Push (prob) : 'ก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.72387031+07:00","message":"push: {false โรบินสันเนี่ย 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.780040393+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.780066873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.780072416+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.780084162+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.780090403+07:00","message":"[bufferProcess] interim [160000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.780093171+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.78009811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.780100973+07:00","message":"> Transcript [595] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.780103616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.780105508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.780107247+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.780109414+07:00","message":"TextPushed: 'โรบินสันเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.111548572+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.111582012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.11158829+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.11160038+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.111606945+07:00","message":"[bufferProcess] interim [520000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.111609769+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.11161673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.111619088+07:00","message":"> Transcript [596] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.111622008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.111624118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.111626+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.111628924+07:00","message":"TextPushed: 'โรบินสันเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.228006307+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.228045198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.228052171+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.228067345+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.228075243+07:00","message":"[bufferProcess] interim [580000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.228077677+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.228085541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.22808818+07:00","message":"> Transcript [597] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.228091668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.228093837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.228096302+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.228098919+07:00","message":"TextPushed: 'โรบินสันเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.301040582+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.301081567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.301087203+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.301097071+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.30110305+07:00","message":"[bufferProcess] interim [640000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301105695+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301111152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301113493+07:00","message":"> Transcript [598] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301117113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301118938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301121081+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301123264+07:00","message":"TextPushed: 'โรบินสันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301127666+07:00","message":"Push: 'ก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301129786+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301134504+07:00","message":"Set new StatePrefix : 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.301136761+07:00","message":"Next Push (prob) : 'ให้เกิดรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.301158844+07:00","message":"push: {false ก็จะไปส่งผล 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.682133652+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.682168659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.68217563+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.682189334+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.682200209+07:00","message":"[bufferProcess] interim [60000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.682202722+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.682206159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.682209806+07:00","message":"> Transcript [599] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.682212166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.682213934+07:00","message":"Set new StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.809262706+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.809301758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.809307992+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.809323245+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809331569+07:00","message":"[bufferProcess] interim [180000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809333976+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809337815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809341508+07:00","message":"> Transcript [600] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809345094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809347324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809349045+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.809351291+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.940305262+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.940346837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.940354611+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.940369518+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.940377538+07:00","message":"[bufferProcess] interim [240000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.940380482+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.94038877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.940391478+07:00","message":"> Transcript [601] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.940395122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.940397147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.940399518+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.940401982+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.942804881+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.942813553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.942816608+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.942822842+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.942825834+07:00","message":"[bufferProcess] interim [300000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.942827832+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.942829871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.942831714+07:00","message":"> Transcript [602] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.94283405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.942835938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.942837485+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.94283927+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.38227266+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.38230063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.382305964+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.382319248+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382326078+07:00","message":"[bufferProcess] interim [780000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382329388+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382333444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382336024+07:00","message":"> Transcript [603] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382339443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382341141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382343197+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382345479+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382348032+07:00","message":"Push: 'ให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382349725+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382351587+07:00","message":"Set new StatePrefix : 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.382353887+07:00","message":"Next Push (prob) : 'ทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.382359259+07:00","message":"push: {false ให้เกิดลักษณะ 0 0xc00041d680}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:10.063594732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:10.063605623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.100077726+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.100115166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.100120988+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.100135069+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100141874+07:00","message":"[bufferProcess] interim [380000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100144829+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100150878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100153691+07:00","message":"> Transcript [604] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100157175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100159367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100161083+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.100163595+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.281846795+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.281887524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.281893975+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.281906384+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.281913605+07:00","message":"[bufferProcess] interim [680000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.28191619+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.281920109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.281923444+07:00","message":"> Transcript [605] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.281926775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.28192853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.281937684+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.281940506+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.423212405+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.423256416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.423263172+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.423276797+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.423283874+07:00","message":"[bufferProcess] interim [800000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.42328723+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.423293827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.423296401+07:00","message":"> Transcript [606] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.423300239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.423302381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.42330437+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.423307252+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.585322356+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.602973595+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.603014135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.603019898+07:00","message":"receive interim result [false|false]: โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.603033794+07:00","message":"[buffer interim] 68 false โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603040874+07:00","message":"[bufferProcess] interim [980000000]:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603043677+07:00","message":"[bufferProcess] send to processor:โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603049761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603052691+07:00","message":"> Transcript [607] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603058109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603060168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603062202+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603065681+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603071814+07:00","message":"Push: 'ทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603073837+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603076157+07:00","message":"Set new StatePrefix : 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.603078661+07:00","message":"Next Push (prob) : 'ต่างๆขึ้นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.603086888+07:00","message":"push: {false ทางพันธุกรรม 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.727279118+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.735610429+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.735647108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บินมาเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ\",\"confidence\":0.9401388}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.735653719+07:00","message":"receive interim result [true|false]: บินมาเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.735664316+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.735666489+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.735672413+07:00","message":"[buffer interim] 68 true บินมาเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735680303+07:00","message":"[bufferProcess] interim [130000000]:บินมาเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735683562+07:00","message":"[bufferProcess] send to processor (isfinal):โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735687003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735690031+07:00","message":"> Transcript [608] [false]: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735693579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735695501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735697576+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735700588+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735702821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735705354+07:00","message":"> Transcript [609] [true]: 'บินมาเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735707612+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735709172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735710813+07:00","message":"StatePrefix: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735712712+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735714331+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735860146+07:00","message":"Push: 'ต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735862684+07:00","message":"TextPushed: 'โรบินสันเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735864885+07:00","message":"Set new StatePrefix : 'บินมาเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735867006+07:00","message":"Next Push (prob) : 'บินมาเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.735875634+07:00","message":"push: {true ต่างๆขึ้นอยู่กับ 0 0xc00041d680}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.735912394+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_68.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:10.745687705+07:00","message":"write wav file: './tmp/7514/7514_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.133647267+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.133684248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.133689146+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.133705207+07:00","message":"[buffer interim] 69 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.133712026+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.133714266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.209046381+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.209085007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชะนี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.209090789+07:00","message":"receive interim result [false|false]: ชะนี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.209106747+07:00","message":"[buffer interim] 69 false ชะนี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.209114686+07:00","message":"[bufferProcess] interim [480000000]:ชะนี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.209117142+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.209120481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.209123069+07:00","message":"> Transcript [610] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.209124905+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.255575144+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.255616918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.255623686+07:00","message":"receive interim result [false|false]: ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.255637217+07:00","message":"[buffer interim] 69 false ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.255646066+07:00","message":"[bufferProcess] interim [540000000]:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.255648255+07:00","message":"[bufferProcess] send to processor:ชะนี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.255655358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.255658645+07:00","message":"> Transcript [611] [false]: 'ชะนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.255660759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.255662552+07:00","message":"Set new StatePrefix: 'ชะนี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.450348603+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.450389502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.450397075+07:00","message":"receive interim result [false|false]: ชนิดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.450411285+07:00","message":"[buffer interim] 69 false ชนิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.450420001+07:00","message":"[bufferProcess] interim [780000000]:ชนิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.450423244+07:00","message":"[bufferProcess] send to processor:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.450431052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.450435368+07:00","message":"> Transcript [612] [false]: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.450438465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.450441351+07:00","message":"Set new StatePrefix: 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.712608038+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.712645114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.712650863+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.712664948+07:00","message":"[buffer interim] 69 false ชนิดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.712671771+07:00","message":"[bufferProcess] interim [20000000]:ชนิดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.712674111+07:00","message":"[bufferProcess] send to processor:ชนิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.71268011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.712682854+07:00","message":"> Transcript [613] [false]: 'ชนิดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.71268545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.712687352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.712688984+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.712691089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.952736137+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.952770641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.952776531+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.952790283+07:00","message":"[buffer interim] 69 false ชนิดแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952796523+07:00","message":"[bufferProcess] interim [260000000]:ชนิดแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952799385+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952806012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952808786+07:00","message":"> Transcript [614] [false]: 'ชนิดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952811612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952813568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952815216+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.952817672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.14644234+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.146471656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.14647686+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.146488716+07:00","message":"[buffer interim] 69 false ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.146495236+07:00","message":"[bufferProcess] interim [440000000]:ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.146497579+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.146503803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.146506689+07:00","message":"> Transcript [615] [false]: 'ชนิดแล้วก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.14650941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.146511421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.146513135+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.146515231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.164015504+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.164035106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.164039905+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.164050102+07:00","message":"[buffer interim] 69 false ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164054626+07:00","message":"[bufferProcess] interim [500000000]:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164056857+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164065386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.16406793+07:00","message":"> Transcript [616] [false]: 'ชนิดแล้วก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164070478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164072158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164073933+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164075683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164078179+07:00","message":"Push: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164080173+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164082031+07:00","message":"Set new StatePrefix : 'ชนิดแล้วก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.164084062+07:00","message":"Next Push (prob) : 'แล้วก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.164109086+07:00","message":"push: {false ชนิด 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.85787632+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.857913724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่ของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.857919463+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.857938636+07:00","message":"[buffer interim] 69 false ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.857948324+07:00","message":"[bufferProcess] interim [100000000]:ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.85795084+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.857960651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.857963428+07:00","message":"> Transcript [617] [false]: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.857965669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.85796761+07:00","message":"Set new StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:13.064368464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:13.064384985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.344534836+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.366685523+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.366725352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่ของโปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.366730888+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.366744798+07:00","message":"[buffer interim] 69 false ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.366752501+07:00","message":"[bufferProcess] interim [700000000]:ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.366754821+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.366760469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.366763066+07:00","message":"> Transcript [618] [false]: 'ชนิดแล้วก็หน้าที่ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.366766146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.366767965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.36676984+07:00","message":"StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.366771928+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.475899902+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.475942671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่โปรตีนนั้น\",\"confidence\":0.9291437}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.475948581+07:00","message":"receive interim result [true|false]: ชนิดแล้วก็หน้าที่โปรตีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.475956048+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.47595837+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.47597519+07:00","message":"[buffer interim] 69 true ชนิดแล้วก็หน้าที่โปรตีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.475989424+07:00","message":"[bufferProcess] interim [850000000]:ชนิดแล้วก็หน้าที่โปรตีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.475995013+07:00","message":"[bufferProcess] send to processor (isfinal):ชนิดแล้วก็หน้าที่ของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.475998523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476001714+07:00","message":"> Transcript [619] [false]: 'ชนิดแล้วก็หน้าที่ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476004998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476006805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476008868+07:00","message":"StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476011373+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476012924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476014743+07:00","message":"> Transcript [620] [true]: 'ชนิดแล้วก็หน้าที่โปรตีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476016902+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476018612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476020063+07:00","message":"StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476021764+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.476027225+07:00","message":"Push: 'แล้วก็หน้าที่โปรตีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.476036305+07:00","message":"push: {true แล้วก็หน้าที่โปรตีนนั้น 0 0xc00041d900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:13.483076358+07:00","message":"write wav file: './tmp/7514/7514_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.608334292+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.797866824+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.797903179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.797908175+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.797923302+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.797937747+07:00","message":"[bufferProcess] interim [200000000]:พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.79794009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.797947424+07:00","message":"[bufferProcess] send to processor (ticker):พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.797951178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.797953844+07:00","message":"> Transcript [621] [false]: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.797955886+07:00","message":"Set StatePrefix (first interim): 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.96657026+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.9666155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.96662263+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.966641996+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.966655528+07:00","message":"[bufferProcess] interim [380000000]:พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.96665921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.021614307+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.021650615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.021656698+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.021669601+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021677806+07:00","message":"[bufferProcess] interim [440000000]:พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021680634+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021687275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021690851+07:00","message":"> Transcript [622] [false]: 'พรุ่งนี้อาจจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021694071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021696328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021698474+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.021702061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.161283401+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.161329998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.161336201+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.161349726+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.161356503+07:00","message":"[bufferProcess] interim [620000000]:พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.16135881+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.161365068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.161367595+07:00","message":"> Transcript [623] [false]: 'พรุ่งนี้อาจจะยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.161373076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.161375752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.161378313+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.161380451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.386905634+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.386949319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.386956877+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.386971637+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.386978546+07:00","message":"[bufferProcess] interim [800000000]:พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.386981064+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.386987652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.38699043+07:00","message":"> Transcript [624] [false]: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.386994134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.386996208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.386998225+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.387000719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.476738585+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.476778078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.476783679+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.476795965+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476802918+07:00","message":"[bufferProcess] interim [920000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.47680561+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476812226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476814918+07:00","message":"> Transcript [625] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.47681877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476821146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476823176+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476825358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476830994+07:00","message":"Push: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476832894+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476834946+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.476836851+07:00","message":"Next Push (prob) : 'ยังไม่เห็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.476846262+07:00","message":"push: {false พรุ่งนี้อาจจะ 0 0xc001e9ee00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.713150041+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.713215631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.71322116+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.71323589+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.713243166+07:00","message":"[bufferProcess] interim [100000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.713245727+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.713251238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.713253981+07:00","message":"> Transcript [626] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.713256239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.713258564+07:00","message":"Set new StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.736797373+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.736822371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.736828813+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.736841072+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.736846664+07:00","message":"[bufferProcess] interim [160000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.73684928+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.736852167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.736854515+07:00","message":"> Transcript [627] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.736858427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.736860432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.736862211+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.736864537+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911965155+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.91198342+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911986006+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911987762+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911989487+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911991307+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911993078+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911994652+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.91199623+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911997767+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.911999235+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.912000701+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.912002135+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.912003715+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.912005154+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:16.065052707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:16.065070964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.370377377+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.370411485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.37041631+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.370431638+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.370438126+07:00","message":"[bufferProcess] interim [760000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.3704463+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.370453187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.370455859+07:00","message":"> Transcript [628] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.370458824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.37046065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.370462751+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.370464888+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.562102054+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.562136878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.562142556+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.562157133+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.562164521+07:00","message":"[bufferProcess] interim [940000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.562167191+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.56217057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.562173543+07:00","message":"> Transcript [629] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.562177106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.56217894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.562181099+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.56218339+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.567984202+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.567994423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.567997912+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.568006683+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568009698+07:00","message":"[bufferProcess] interim [0]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568011714+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568013883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568015853+07:00","message":"> Transcript [630] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568018286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568019972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568021807+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568023651+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568029247+07:00","message":"Push: 'ยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568030977+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568032855+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.568034905+07:00","message":"Next Push (prob) : 'นะคะเดี๋ยวรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.568041514+07:00","message":"push: {false ยังไม่เห็นภาพ 0 0xc001e9ee00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.635039184+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.63507903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.635084833+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.635099768+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.635106593+07:00","message":"[bufferProcess] interim [120000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.635109043+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.635112005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.63511475+07:00","message":"> Transcript [631] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.635117009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.635119413+07:00","message":"Set new StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.833030514+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.83306963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.833075211+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.833090274+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833098777+07:00","message":"[bufferProcess] interim [240000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833101492+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833108626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833111321+07:00","message":"> Transcript [632] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833114345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833116225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833117973+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.833120306+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.839670284+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.839724169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.83974121+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.839757782+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.839764647+07:00","message":"[bufferProcess] interim [300000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.839767752+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.839776662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.839780219+07:00","message":"> Transcript [633] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.83978426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.839787161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.839789882+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.839793148+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.072746934+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.072787835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.072795605+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.072815662+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.07282905+07:00","message":"[bufferProcess] interim [480000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.07283396+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.07284146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.072844156+07:00","message":"> Transcript [634] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.07284799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.072850094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.072851911+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.072854145+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.266251705+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.26629055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.266296648+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.2663092+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266316231+07:00","message":"[bufferProcess] interim [660000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266318787+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266324604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266327296+07:00","message":"> Transcript [635] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266333541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266335667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266337445+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266339874+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266345812+07:00","message":"Push: 'นะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266347581+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.266349594+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.26635198+07:00","message":"Next Push (prob) : 'มาลองดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.26636056+07:00","message":"push: {false นะคะเดี๋ยวเรา 0 0xc001e9ee00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.267606646+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.267642015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.267647494+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.267663786+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.267670049+07:00","message":"[bufferProcess] interim [720000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.267672754+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.267679568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.267682169+07:00","message":"> Transcript [636] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.267685441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.267687483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.267689491+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.26769169+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.465719711+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.465761645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.465767735+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.465781032+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465788976+07:00","message":"[bufferProcess] interim [840000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465791588+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465795445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465798641+07:00","message":"> Transcript [637] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465802636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465804621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465806346+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.465808761+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.655171041+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.65522182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.65523134+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.655249718+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655264921+07:00","message":"[bufferProcess] interim [80000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655269357+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655278841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655283223+07:00","message":"> Transcript [638] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655288883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655292204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655295659+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.655299506+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.144838892+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.224370636+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.224410432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.22441687+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.224431886+07:00","message":"[buffer interim] 70 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224440398+07:00","message":"[bufferProcess] interim [650000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.2244431+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224450164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224453116+07:00","message":"> Transcript [639] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224457858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224459949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224463056+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224465989+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224471884+07:00","message":"Push: 'มาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224473816+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.224475797+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.22447786+07:00","message":"Next Push (prob) : 'ในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.22448657+07:00","message":"push: {false มาลองดู 0 0xc001e9ee00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.276788338+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.32548864+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.325543369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ\",\"confidence\":0.94382775}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.32554955+07:00","message":"receive interim result [true|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.325560975+07:00","message":"end recv isFinal message id 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.325563509+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.32557006+07:00","message":"[buffer interim] 70 true พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325578241+07:00","message":"[bufferProcess] interim [650000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325588905+07:00","message":"[bufferProcess] send to processor (isfinal):พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.32559391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325597417+07:00","message":"> Transcript [640] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325600437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325602323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325604325+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325606814+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325608716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325610453+07:00","message":"> Transcript [641] [true]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325612639+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325614172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325615694+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.325617609+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.32562046+07:00","message":"Push: 'ในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.325629468+07:00","message":"push: {true ในส่วนของ 0 0xc001e9ee00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:18.336731361+07:00","message":"write wav file: './tmp/7514/7514_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.803950932+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.803986054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.803990897+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.804003793+07:00","message":"[buffer interim] 71 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.804010424+07:00","message":"[bufferProcess] interim [540000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.804012309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.80756505+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.807603099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.807607766+07:00","message":"receive interim result [false|false]: ลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.807621169+07:00","message":"[buffer interim] 71 false ลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.807628058+07:00","message":"[bufferProcess] interim [600000000]:ลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.807630109+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.807633401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.807636205+07:00","message":"> Transcript [642] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.807638463+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.939759559+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.939798958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.93980477+07:00","message":"receive interim result [false|false]: รักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.939818697+07:00","message":"[buffer interim] 71 false รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.939826031+07:00","message":"[bufferProcess] interim [660000000]:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.93982881+07:00","message":"[bufferProcess] send to processor:ลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.939831614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.93983417+07:00","message":"> Transcript [643] [false]: 'ลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.939836233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.939838564+07:00","message":"Set new StatePrefix: 'ลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.943449135+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.943467662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.943473398+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.943487384+07:00","message":"[buffer interim] 71 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.943492546+07:00","message":"[bufferProcess] interim [720000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.94349605+07:00","message":"[bufferProcess] send to processor:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.943498197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.943500496+07:00","message":"> Transcript [644] [false]: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.943502488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.943504086+07:00","message":"Set new StatePrefix: 'รักษา'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:19.065310993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:19.06531422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.304117749+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.397212643+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.397259313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.397266759+07:00","message":"receive interim result [true|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.397280027+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.397282903+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.397290735+07:00","message":"[buffer interim] 71 true ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397300241+07:00","message":"[bufferProcess] interim [260000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397304715+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397309063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397312982+07:00","message":"> Transcript [645] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397315671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397318568+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397320706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397323592+07:00","message":"> Transcript [646] [true]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397326936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397329417+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397331772+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397334316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.397337909+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.39736138+07:00","message":"push: {true ลักษณะ 0 0xc000186180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:19.403882905+07:00","message":"write wav file: './tmp/7514/7514_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.626141771+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.160961601+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.161003576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.161010207+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.161025079+07:00","message":"[buffer interim] 72 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.16103221+07:00","message":"[bufferProcess] interim [540000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.161034188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.171307735+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.171331321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.171336103+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.171346786+07:00","message":"[buffer interim] 72 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.171351286+07:00","message":"[bufferProcess] interim [600000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.171353275+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.171356424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.171358985+07:00","message":"> Transcript [647] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.171361066+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.476651687+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.476683964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.47668917+07:00","message":"receive interim result [false|false]: เผื่อเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.476700547+07:00","message":"[buffer interim] 72 false เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.47670937+07:00","message":"[bufferProcess] interim [900000000]:เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.476711937+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.476717254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.476719563+07:00","message":"> Transcript [648] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.476721487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.476723463+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.792801222+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.792834453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.792839885+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.792853908+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.792860531+07:00","message":"[bufferProcess] interim [140000000]:เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.792863051+07:00","message":"[bufferProcess] send to processor:เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.792870241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.792872968+07:00","message":"> Transcript [649] [false]: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.792874944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.792876859+07:00","message":"Set new StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.860442138+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.860477228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.860483302+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.860499255+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.860506138+07:00","message":"[bufferProcess] interim [260000000]:เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.860508443+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.86051142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.860514088+07:00","message":"> Transcript [650] [false]: 'เผื่อเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.860517351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.860519165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.860520802+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.860522771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.244977918+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.245009537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.245015278+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.245027163+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.24503375+07:00","message":"[bufferProcess] interim [680000000]:เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.245036537+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.245042023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.245044428+07:00","message":"> Transcript [651] [false]: 'เผื่อเป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.245047273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.245049179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.24505102+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.245053136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.396840667+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.396872395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.396877802+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.396888396+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.396894496+07:00","message":"[bufferProcess] interim [800000000]:เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.396897001+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.39690201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.396904476+07:00","message":"> Transcript [652] [false]: 'เผื่อเป็นตัวอย่างก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.396907571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.396909506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.396911159+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.396913176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.513706107+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.513761155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.51376705+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.513780199+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513787541+07:00","message":"[bufferProcess] interim [920000000]:เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513790082+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.51379535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513798142+07:00","message":"> Transcript [653] [false]: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513801462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513803755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513807277+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.51380935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513813333+07:00","message":"Push: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513815103+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513817196+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.513819675+07:00","message":"Next Push (prob) : 'ตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.513826708+07:00","message":"push: {false เผื่อเป็น 0 0xc001e35380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.764336556+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.764377876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.764383778+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.764401347+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.764409246+07:00","message":"[bufferProcess] interim [220000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.764411794+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.764415526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.764418554+07:00","message":"> Transcript [654] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.76442179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.764423882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.764425677+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.764429599+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.945520597+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.945554188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.945561005+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.94557449+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.945581586+07:00","message":"[bufferProcess] interim [340000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.94558402+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.945587297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.945589972+07:00","message":"> Transcript [655] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.945592739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.945594579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.945596573+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.945598672+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:22.065656609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:22.065656792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.079310076+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.079340618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.079346064+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.079359536+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.079365738+07:00","message":"[bufferProcess] interim [520000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.079368083+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.079371856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.079374893+07:00","message":"> Transcript [656] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.07937787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.0793798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.079381644+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.07938463+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.280758744+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.28079716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.280803224+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.280820668+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280828087+07:00","message":"[bufferProcess] interim [700000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280831157+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280840657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280843125+07:00","message":"> Transcript [657] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280846345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280848651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.28085156+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280853613+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280859429+07:00","message":"Push: 'ตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280861723+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.28086373+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.280867753+07:00","message":"Next Push (prob) : 'คะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.280875428+07:00","message":"push: {false ตัวอย่างก่อนนะ 0 0xc001e35380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.448904092+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.448947044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.448953401+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.448968492+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448975342+07:00","message":"[bufferProcess] interim [820000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448978234+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448984527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448987091+07:00","message":"> Transcript [658] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448990139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448992203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448993897+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.448996112+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.469894311+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.469920766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.469926493+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.469946699+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469952496+07:00","message":"[bufferProcess] interim [880000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469955442+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469959035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469961431+07:00","message":"> Transcript [659] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469964249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469966049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469967821+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.469971946+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.65669615+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.656732754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.65673956+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.656753226+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656759978+07:00","message":"[bufferProcess] interim [60000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656762902+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656769346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656772004+07:00","message":"> Transcript [660] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656775328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656777311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656779289+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.656782329+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.783582593+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.783630165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.783638217+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.783653147+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783659669+07:00","message":"[bufferProcess] interim [180000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783662335+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783668747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783671458+07:00","message":"> Transcript [661] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783674847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783676659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.78367862+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783681232+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783688843+07:00","message":"Push: 'คะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783690996+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783693113+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.783695628+07:00","message":"Next Push (prob) : 'เคยได้ยินมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.783702579+07:00","message":"push: {false คะที่นักเรียน 0 0xc001e35380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.98629725+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.986335865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.986344045+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.986356989+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.986365532+07:00","message":"[bufferProcess] interim [420000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.98636914+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.986376147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.986379686+07:00","message":"> Transcript [662] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.986384276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.986386815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.986390171+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.986394131+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.37780234+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.37786753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.377874559+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.377893271+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.377901806+07:00","message":"[bufferProcess] interim [780000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.377904614+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.377910183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.377913466+07:00","message":"> Transcript [663] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.37791785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.377920322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.377922403+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.377925325+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.564011161+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.564059493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.564066496+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.564081401+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.564089188+07:00","message":"[bufferProcess] interim [20000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.564092052+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.564095274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.564098145+07:00","message":"> Transcript [664] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.564101584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.564103422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.56410573+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.564108655+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.810404386+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.810438026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.810443927+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.810460254+07:00","message":"[buffer interim] 72 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810469135+07:00","message":"[bufferProcess] interim [140000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810471984+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810476242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810478996+07:00","message":"> Transcript [665] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.81048296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810484906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810487224+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810495148+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810501656+07:00","message":"Push: 'เคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810503675+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810506364+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.810508842+07:00","message":"Next Push (prob) : 'แล้วว่ายืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.810516446+07:00","message":"push: {false เคยได้ยินมา 0 0xc001e35380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.853874615+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.916486896+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.014472385+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.014515439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายืน\",\"confidence\":0.92471164}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.01452283+07:00","message":"receive interim result [true|false]: เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.01453213+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.014534227+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.014541349+07:00","message":"[buffer interim] 72 true เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014549067+07:00","message":"[bufferProcess] interim [440000000]:เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014556167+07:00","message":"[bufferProcess] send to processor (isfinal):เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014559607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014562689+07:00","message":"> Transcript [666] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014565475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014567756+07:00","message":"Set new StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014569567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014571726+07:00","message":"> Transcript [667] [true]: 'เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014574032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014575989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014577647+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014579879+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014585848+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014792581+07:00","message":"Push: 'แล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014795745+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014798015+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.014800103+07:00","message":"Next Push (prob) : 'เผื่อเป็นตัวอย่างนะคะที่นักเรียนเคยเรียนมาแล้วว่ายืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.014808684+07:00","message":"push: {true แล้วว่ายืน 0 0xc001e35380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.01482512+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_72.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:24.029989594+07:00","message":"write wav file: './tmp/7514/7514_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.469510817+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.469560578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.469566341+07:00","message":"receive interim result [false|false]: พบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.469581622+07:00","message":"[buffer interim] 73 false พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.46958929+07:00","message":"[bufferProcess] interim [420000000]:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.469591443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.685293355+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.685337497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.685343478+07:00","message":"receive interim result [false|false]: พบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.685359401+07:00","message":"[buffer interim] 73 false พบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.685368392+07:00","message":"[bufferProcess] interim [600000000]:พบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.685372514+07:00","message":"[bufferProcess] send to processor:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.685381088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.685384714+07:00","message":"> Transcript [668] [false]: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.685387429+07:00","message":"Set StatePrefix (first interim): 'พบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.773183277+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.77322355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.773229893+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.773244147+07:00","message":"[buffer interim] 73 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.773251392+07:00","message":"[bufferProcess] interim [660000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.773253681+07:00","message":"[bufferProcess] send to processor:พบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.773260171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.773262864+07:00","message":"> Transcript [669] [false]: 'พบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.773265601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.77326767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.773269406+07:00","message":"StatePrefix: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.773271883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.893992492+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.894036943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.894042138+07:00","message":"receive interim result [false|false]: ควบคุมการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.894057974+07:00","message":"[buffer interim] 73 false ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.894065794+07:00","message":"[bufferProcess] interim [780000000]:ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.894068122+07:00","message":"[bufferProcess] send to processor:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.894071848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.894074817+07:00","message":"> Transcript [670] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.894077124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.89407897+07:00","message":"Set new StatePrefix: 'ควบคุม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:25.066191028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:25.066193672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.084200652+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.084248998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.084256758+07:00","message":"receive interim result [false|false]: ควบคุมการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.084273612+07:00","message":"[buffer interim] 73 false ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.084284754+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.084288291+07:00","message":"[bufferProcess] send to processor:ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.084294808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.084298985+07:00","message":"> Transcript [671] [false]: 'ควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.084303576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.084307048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.08430966+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.084312688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.134914361+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.230729225+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.230778497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการเกิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.230785552+07:00","message":"receive interim result [true|false]: ควบคุมการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.230797804+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.230800469+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.230808584+07:00","message":"[buffer interim] 73 true ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230816354+07:00","message":"[bufferProcess] interim [230000000]:ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230819696+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230823346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230826261+07:00","message":"> Transcript [672] [false]: 'ควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230829394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230831316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230833+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230835426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230837083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230838993+07:00","message":"> Transcript [673] [true]: 'ควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230841242+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230842933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230844419+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230845913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.230848217+07:00","message":"Push: 'ควบคุมการเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.230856849+07:00","message":"push: {true ควบคุมการเกิด 0 0xc0003a5100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:25.236816797+07:00","message":"write wav file: './tmp/7514/7514_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.265552863+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.775071318+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.852007064+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.85204545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.852050406+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.852064188+07:00","message":"[buffer interim] 74 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.852072238+07:00","message":"[bufferProcess] interim [660000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.852074134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.861042159+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.861068103+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.861072681+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.86108131+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.861083458+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.861087823+07:00","message":"[buffer interim] 74 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861092972+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861097893+07:00","message":"[bufferProcess] send to processor (isfinal):หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861101129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861104039+07:00","message":"> Transcript [674] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861106141+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861107651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861109334+07:00","message":"> Transcript [675] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861112309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861115412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861118236+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861120856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.861128099+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.861139883+07:00","message":"push: {true  0 0xc001e9e380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:25.866100646+07:00","message":"write wav file: './tmp/7514/7514_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.906131809+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.372923119+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.372979354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.37298487+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.372999336+07:00","message":"[buffer interim] 75 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.373005783+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.373007855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.981184573+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.981223817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.981229718+07:00","message":"receive interim result [false|false]: การมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.981247287+07:00","message":"[buffer interim] 75 false การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.981255157+07:00","message":"[bufferProcess] interim [80000000]:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.981257848+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.981261312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.981264216+07:00","message":"> Transcript [676] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.981266151+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.535685299+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.535729597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.535735465+07:00","message":"receive interim result [false|false]: การมีไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.535748731+07:00","message":"[buffer interim] 75 false การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535756245+07:00","message":"[bufferProcess] interim [680000000]:การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535758864+07:00","message":"[bufferProcess] send to processor:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535762345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535764944+07:00","message":"> Transcript [677] [false]: 'การมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535767481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535769256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535771166+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.535773204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.978630871+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.978674801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.978681139+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.978696628+07:00","message":"[buffer interim] 75 false การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978704314+07:00","message":"[bufferProcess] interim [40000000]:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978707179+07:00","message":"[bufferProcess] send to processor:การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978715807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978718673+07:00","message":"> Transcript [678] [false]: 'การมีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978721841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978723792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978726227+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.978728341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:28.066682977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:28.066711053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.54582484+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.545867632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.545873499+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.545886421+07:00","message":"[buffer interim] 75 false การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.545894212+07:00","message":"[bufferProcess] interim [640000000]:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.545896771+07:00","message":"[bufferProcess] send to processor:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.54590424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.54590739+07:00","message":"> Transcript [679] [false]: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.545910534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.545912877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.545915955+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.545918124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.674410498+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.674456187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.674462468+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.674477748+07:00","message":"[buffer interim] 75 false การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674487231+07:00","message":"[bufferProcess] interim [760000000]:การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674490027+07:00","message":"[bufferProcess] send to processor:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674498878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674501831+07:00","message":"> Transcript [680] [false]: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674505261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674507263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674509616+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674511671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674517006+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674518892+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674520712+07:00","message":"Set new StatePrefix : 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.674522828+07:00","message":"Next Push (prob) : 'มีไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.674530995+07:00","message":"push: {false การ 0 0xc00041d380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.854728804+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.988485529+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.988527644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะยังไง\",\"confidence\":0.92780817}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.988533454+07:00","message":"receive interim result [true|false]: การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.988548535+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.988550774+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.988556453+07:00","message":"[buffer interim] 75 true การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988565318+07:00","message":"[bufferProcess] interim [180000000]:การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.98856891+07:00","message":"[bufferProcess] send to processor (isfinal):การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.98857191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988574709+07:00","message":"> Transcript [681] [false]: 'การมีไม่มีลักษณะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.98857741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988579152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988580943+07:00","message":"StatePrefix: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988583651+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988585486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988587403+07:00","message":"> Transcript [682] [true]: 'การมีไม่มีลักษณะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988589312+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988590847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988592419+07:00","message":"StatePrefix: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.98859412+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.988599168+07:00","message":"Push: 'มีไม่มีลักษณะยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.988606747+07:00","message":"push: {true มีไม่มีลักษณะยังไง 0 0xc00041d380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:28.997437325+07:00","message":"write wav file: './tmp/7514/7514_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.046144171+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:31.067378279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:31.067389406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.387702898+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.387739859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.387745472+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.387757964+07:00","message":"[buffer interim] 76 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.38776462+07:00","message":"[bufferProcess] interim [150000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.387766744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.387772076+07:00","message":"[bufferProcess] send to processor (ticker):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.387774733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.387777944+07:00","message":"> Transcript [683] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.387780025+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.794135112+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.794179476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.794185021+07:00","message":"receive interim result [false|false]: ลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.794199884+07:00","message":"[buffer interim] 76 false ลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.794208134+07:00","message":"[bufferProcess] interim [570000000]:ลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.794210195+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.972649407+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.972692638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเขื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.972699251+07:00","message":"receive interim result [false|false]: ลักษณะเขื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.972725877+07:00","message":"[buffer interim] 76 false ลักษณะเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.97274215+07:00","message":"[bufferProcess] interim [750000000]:ลักษณะเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.972744646+07:00","message":"[bufferProcess] send to processor:ลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.972749482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.972753563+07:00","message":"> Transcript [684] [false]: 'ลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.972772534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.972775324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.972777904+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.972781083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.03819031+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.038227616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.038233068+07:00","message":"receive interim result [false|false]: ลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.03824428+07:00","message":"[buffer interim] 76 false ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038251888+07:00","message":"[bufferProcess] interim [810000000]:ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038254239+07:00","message":"[bufferProcess] send to processor:ลักษณะเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038259233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038262079+07:00","message":"> Transcript [685] [false]: 'ลักษณะเขื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038264794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038266646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038268661+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.038270606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.166730484+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.166771005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.166777485+07:00","message":"receive interim result [false|false]: ลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.166791514+07:00","message":"[buffer interim] 76 false ลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.166799123+07:00","message":"[bufferProcess] interim [870000000]:ลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.16680138+07:00","message":"[bufferProcess] send to processor:ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.166807755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.166810418+07:00","message":"> Transcript [686] [false]: 'ลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.166813456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.166815834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.166817549+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.166819551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.23143836+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.231480077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.231485259+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.231498871+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231505644+07:00","message":"[bufferProcess] interim [990000000]:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231508237+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231513777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.23151638+07:00","message":"> Transcript [687] [false]: 'ลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231519743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231521584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231523311+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231525264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231529444+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231531289+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231533486+07:00","message":"Set new StatePrefix : 'ลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.231535392+07:00","message":"Next Push (prob) : 'เผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.23154424+07:00","message":"push: {false ลักษณะ 0 0xc001e34d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.801312746+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.801359795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.801368083+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.80138295+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.801391131+07:00","message":"[bufferProcess] interim [590000000]:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.801394748+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.801403414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.801407896+07:00","message":"> Transcript [688] [false]: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.801411712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.801414755+07:00","message":"Set new StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:34.067791148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:34.067819846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.11788933+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.117930297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.117937586+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.117953895+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117964203+07:00","message":"[bufferProcess] interim [890000000]:ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117968023+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117975599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117979702+07:00","message":"> Transcript [689] [false]: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117984165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117987192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117990523+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.117994095+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.189794108+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.18983538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะเกิดจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.189841118+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.189852323+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.189859278+07:00","message":"[bufferProcess] interim [10000000]:ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.189861964+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.189866659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.189869754+07:00","message":"> Transcript [690] [false]: 'ลักษณะเผื่อนะคะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.189873198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.189875262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.189877446+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.18987958+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.573603052+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.573647795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะเกิดจากการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.573653219+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.573668257+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.573675958+07:00","message":"[bufferProcess] interim [370000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.573678744+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.573684268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.573687525+07:00","message":"> Transcript [691] [false]: 'ลักษณะเผื่อนะคะเกิดจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.573691148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.57369324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.57369593+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.573698139+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.257431816+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.257475063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะเกิดจากการที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.257481555+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.257493582+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257503297+07:00","message":"[bufferProcess] interim [970000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257505665+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257511036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257513756+07:00","message":"> Transcript [692] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257517676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257519895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257521983+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257524113+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257530321+07:00","message":"Push: 'เผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257533691+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257535688+07:00","message":"Set new StatePrefix : 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.257537685+07:00","message":"Next Push (prob) : 'เกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.25754527+07:00","message":"push: {false เผื่อนะคะ 0 0xc001e34d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.567318079+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.567358949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะเกิดจากการที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.567366439+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.567381977+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.567390091+07:00","message":"[bufferProcess] interim [330000000]:ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.567393428+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.567401534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.567405927+07:00","message":"> Transcript [693] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.56741245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.567416133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.567421253+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.5674256+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.756048834+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.756092154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผื่อนะคะเกิดจากการที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.756098738+07:00","message":"receive interim result [false|false]: ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:35.756113055+07:00","message":"[buffer interim] 76 false ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.756120764+07:00","message":"[bufferProcess] interim [450000000]:ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.756123187+07:00","message":"[bufferProcess] send to processor:ลักษณะเผื่อนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.756129703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.756132405+07:00","message":"> Transcript [694] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.756135471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.75613748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.756139211+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:35.75614179+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.096105364+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.32212999+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.322166578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการที่\",\"confidence\":0.9464829}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.322172338+07:00","message":"receive interim result [true|false]: ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.322180761+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.322182838+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.322188863+07:00","message":"[buffer interim] 76 true ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322197825+07:00","message":"[bufferProcess] interim [50000000]:ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322202757+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะเผื่อนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322205452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322208183+07:00","message":"> Transcript [695] [false]: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322211543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322213258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322214987+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322217475+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322219083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322220872+07:00","message":"> Transcript [696] [true]: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322223049+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322226381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.32222816+07:00","message":"StatePrefix: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322229873+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.32223136+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322325925+07:00","message":"Push: 'เกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322328083+07:00","message":"TextPushed: 'ลักษณะเผื่อนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322330138+07:00","message":"Set new StatePrefix : 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.3223322+07:00","message":"Next Push (prob) : 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.32233903+07:00","message":"push: {true เกิดจากการที่ 0 0xc001e34d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.322349584+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_76.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:36.335326452+07:00","message":"write wav file: './tmp/7514/7514_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.47713722+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.948823676+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.948861604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.948866062+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:36.948879516+07:00","message":"[buffer interim] 77 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.948886041+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:36.948888027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:37.068575556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:37.068589372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.14824207+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.148279625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.148284983+07:00","message":"receive interim result [false|false]: โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.148295569+07:00","message":"[buffer interim] 77 false โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.148301785+07:00","message":"[bufferProcess] interim [720000000]:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.148303971+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.148309236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.148311985+07:00","message":"> Transcript [697] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.148314097+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.323038717+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.323072699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.323078192+07:00","message":"receive interim result [false|false]: โดยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.323092061+07:00","message":"[buffer interim] 77 false โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323098819+07:00","message":"[bufferProcess] interim [840000000]:โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323101228+07:00","message":"[bufferProcess] send to processor:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323107977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323113427+07:00","message":"> Transcript [698] [false]: 'โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323115959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323117713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323120421+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.323122443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.513915754+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.51395233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมูลนิธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.513957624+07:00","message":"receive interim result [false|false]: โดยมูลนิธิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.513969722+07:00","message":"[buffer interim] 77 false โดยมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.513976441+07:00","message":"[bufferProcess] interim [80000000]:โดยมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.51397864+07:00","message":"[bufferProcess] send to processor:โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.513983429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.5139862+07:00","message":"> Transcript [699] [false]: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.513989172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.513991263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.513993184+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.513995436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.64127605+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.641312042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.641317396+07:00","message":"receive interim result [false|false]: โดยเมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.641330946+07:00","message":"[buffer interim] 77 false โดยเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.641337894+07:00","message":"[bufferProcess] interim [140000000]:โดยเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.641340605+07:00","message":"[bufferProcess] send to processor:โดยมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.641343606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.641346518+07:00","message":"> Transcript [700] [false]: 'โดยมูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.641349071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.641350796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.641352685+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.64135471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.834022132+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.834061249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.834069471+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.83408723+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834095559+07:00","message":"[bufferProcess] interim [380000000]:โดยเมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.83409896+07:00","message":"[bufferProcess] send to processor:โดยเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834103085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834106918+07:00","message":"> Transcript [701] [false]: 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834110851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834113732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834116993+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834120826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834123953+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834126752+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834129505+07:00","message":"Set new StatePrefix : 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.834132341+07:00","message":"Next Push (prob) : 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.834141194+07:00","message":"push: {false โดย 0 0xc001e35200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.910569976+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.910603634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.910609091+07:00","message":"receive interim result [false|false]: โดยเมลานินนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:37.910622381+07:00","message":"[buffer interim] 77 false โดยเมลานินนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910629154+07:00","message":"[bufferProcess] interim [500000000]:โดยเมลานินนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910631433+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910639701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910642469+07:00","message":"> Transcript [702] [false]: 'โดยเมลานินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910645673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910647506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910649359+07:00","message":"StatePrefix: 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:37.910652189+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.094045783+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.094081399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.09408694+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.094100379+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094107033+07:00","message":"[bufferProcess] interim [680000000]:โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094109551+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094115324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094118123+07:00","message":"> Transcript [703] [false]: 'โดยเมลานินนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094121285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094123304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094125079+07:00","message":"StatePrefix: 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.094127659+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.740659027+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.740708623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.740716001+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.740731595+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.740741+07:00","message":"[bufferProcess] interim [280000000]:โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.740743692+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.740747518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.740750248+07:00","message":"> Transcript [704] [false]: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.7407535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.740755549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.740757271+07:00","message":"StatePrefix: 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.740759476+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.113153449+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.113218861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นกี่ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.113225324+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นกี่ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.113242974+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113250905+07:00","message":"[bufferProcess] interim [640000000]:โดยเมลานินนะคะเป็นกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113254467+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113261529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113266249+07:00","message":"> Transcript [705] [false]: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113271002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113273166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113275038+07:00","message":"StatePrefix: 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113277393+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113280066+07:00","message":"Push: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113281794+07:00","message":"TextPushed: 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.11328374+07:00","message":"Set new StatePrefix : 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.113285712+07:00","message":"Next Push (prob) : 'นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.113294465+07:00","message":"push: {false เมลานิน 0 0xc001e35200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.252492586+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.252540799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นชนิดหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.252546365+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.252560746+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.252570404+07:00","message":"[bufferProcess] interim [820000000]:โดยเมลานินนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.252572848+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.25257793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.252580535+07:00","message":"> Transcript [706] [false]: 'โดยเมลานินนะคะเป็นกี่ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.252583662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.252585926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.252589415+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.252591821+07:00","message":"TextPushed: 'โดยเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.431198273+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.431235338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.431241641+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.431255111+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431262324+07:00","message":"[bufferProcess] interim [940000000]:โดยเมลานินนะคะเป็นนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431264877+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431271833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431274299+07:00","message":"> Transcript [707] [false]: 'โดยเมลานินนะคะเป็นชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431277407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431279406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431281123+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.431283785+07:00","message":"TextPushed: 'โดยเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.68946846+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.68951387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.68951908+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.689535124+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689543972+07:00","message":"[bufferProcess] interim [240000000]:โดยเมลานินนะคะเป็นนิดนึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689546708+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689554637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689557368+07:00","message":"> Transcript [708] [false]: 'โดยเมลานินนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689560601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689564798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689568675+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.689570859+07:00","message":"TextPushed: 'โดยเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.829138414+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.829189862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.829196597+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.829211747+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829219376+07:00","message":"[bufferProcess] interim [360000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829222296+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829229401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829232177+07:00","message":"> Transcript [709] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829235557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829237803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829240756+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829242958+07:00","message":"TextPushed: 'โดยเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829248121+07:00","message":"Push: 'นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829249882+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829251837+07:00","message":"Set new StatePrefix : 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.829253813+07:00","message":"Next Push (prob) : 'นิดนึงที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.829262107+07:00","message":"push: {false นะคะเป็น 0 0xc001e35200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.010388017+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.010428597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.010434803+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.010448616+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.010456896+07:00","message":"[bufferProcess] interim [540000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.010459357+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.010466587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.010470934+07:00","message":"> Transcript [710] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.010474119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.010476123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.01047884+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.010481442+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.011848436+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.011857353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.011860477+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.011868991+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011871681+07:00","message":"[bufferProcess] interim [600000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011873643+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011875572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011877369+07:00","message":"> Transcript [711] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011879827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011882036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011883682+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.011885597+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:40.068616611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:40.068633129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.148335058+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.148366357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.148371967+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.148380952+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.14838708+07:00","message":"[bufferProcess] interim [660000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.148389912+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.148393325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.148396088+07:00","message":"> Transcript [712] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.148398986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.148400753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.148402599+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.148405011+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.708967864+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.709006373+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-03-05T13:05:40.709012159+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.709026059+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709033157+07:00","message":"[bufferProcess] interim [260000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709035488+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709041066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709043769+07:00","message":"> Transcript [713] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709047221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709049218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709051767+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709054656+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709059511+07:00","message":"Push: 'นิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709061382+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.70906346+07:00","message":"Set new StatePrefix : 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.709065861+07:00","message":"Next Push (prob) : 'อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.709074736+07:00","message":"push: {false นิดนึงที่ 0 0xc001e35200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.919900701+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.919949659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.919955425+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.919965133+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.919971514+07:00","message":"[bufferProcess] interim [500000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.919974214+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.919979891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.919985486+07:00","message":"> Transcript [714] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.919988433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.91999046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.919992505+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.919994776+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.035707251+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.035739795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.035746057+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.035759969+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.035766172+07:00","message":"[bufferProcess] interim [620000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.035769248+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.035776321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.035778875+07:00","message":"> Transcript [715] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.035781807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.035783634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.035785393+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.03578775+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.102552069+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.102595764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.102601438+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.102616167+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102622824+07:00","message":"[bufferProcess] interim [680000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102625395+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102632539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102635103+07:00","message":"> Transcript [716] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102638418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102640413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102642395+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.102645271+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.534019042+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.617267507+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.617305426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.617312027+07:00","message":"receive interim result [false|false]: โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.617326028+07:00","message":"[buffer interim] 77 false โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617333565+07:00","message":"[bufferProcess] interim [280000000]:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617336032+07:00","message":"[bufferProcess] send to processor:โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617343037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617345867+07:00","message":"> Transcript [717] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617349513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617351672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617353822+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617356053+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617360513+07:00","message":"Push: 'อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617362326+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.617364478+07:00","message":"Set new StatePrefix : 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.61736699+07:00","message":"Next Push (prob) : 'ผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.617376391+07:00","message":"push: {false อยู่บริเวณ 0 0xc001e35200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.666430999+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.732047711+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.732085046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีวาระนิลนะคะเป็นสีชนิดนึงที่อยู่บริเวณผิวหนัง\",\"confidence\":0.8762533}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.732091308+07:00","message":"receive interim result [true|false]: โดยมีวาระนิลนะคะเป็นสีชนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.732100155+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.732102295+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.73210754+07:00","message":"[buffer interim] 77 true โดยมีวาระนิลนะคะเป็นสีชนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732113638+07:00","message":"[bufferProcess] interim [280000000]:โดยมีวาระนิลนะคะเป็นสีชนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732118787+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732121735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.73212434+07:00","message":"> Transcript [718] [false]: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732127607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.73212951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732131467+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732133883+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732136015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732137852+07:00","message":"> Transcript [719] [true]: 'โดยมีวาระนิลนะคะเป็นสีชนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732140352+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732142816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732144408+07:00","message":"StatePrefix: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732146236+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732147825+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732291304+07:00","message":"Push: 'ผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732293749+07:00","message":"TextPushed: 'โดยเมลานินนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732295729+07:00","message":"Set new StatePrefix : 'โดยมีวาระนิลนะคะเป็นสีชนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732297739+07:00","message":"Next Push (prob) : 'โดยมีวาระนิลนะคะเป็นสีชนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.732304669+07:00","message":"push: {true ผิวหนัง 0 0xc001e35200}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.732327371+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_77.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:41.741874717+07:00","message":"write wav file: './tmp/7514/7514_77.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:43.068892388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:43.068902442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.408739568+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.408778664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.408784316+07:00","message":"receive interim result [false|false]: แต่มันปลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.408799699+07:00","message":"[buffer interim] 78 false แต่มันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.408806015+07:00","message":"[bufferProcess] interim [620000000]:แต่มันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.408808364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.408814546+07:00","message":"[bufferProcess] send to processor (ticker):แต่มันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.408817132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.408819761+07:00","message":"> Transcript [720] [false]: 'แต่มันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.408821939+07:00","message":"Set StatePrefix (first interim): 'แต่มันปลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.203656598+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.20369656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.20370358+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.203728955+07:00","message":"[buffer interim] 78 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.203738528+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.203741496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.203746133+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.203749389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.203753044+07:00","message":"> Transcript [721] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.203755993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.203760792+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.402152354+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.402199337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยนัยตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.402213914+07:00","message":"receive interim result [false|false]: โดยนัยตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.402228506+07:00","message":"[buffer interim] 78 false โดยนัยตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.402237663+07:00","message":"[bufferProcess] interim [540000000]:โดยนัยตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.402240888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.538566587+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.538602869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.538615041+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.538627124+07:00","message":"[buffer interim] 78 false ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.538633982+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.538636921+07:00","message":"[bufferProcess] send to processor:โดยนัยตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.538641807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.538644581+07:00","message":"> Transcript [722] [false]: 'โดยนัยตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.538646695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.538648654+07:00","message":"Set new StatePrefix: 'โดยนัยตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.609272022+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.609310698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.609316223+07:00","message":"receive interim result [false|false]: ตัวอย่างดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.609324692+07:00","message":"[buffer interim] 78 false ตัวอย่างดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.609332039+07:00","message":"[bufferProcess] interim [780000000]:ตัวอย่างดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.609334539+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.609337677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.609340587+07:00","message":"> Transcript [723] [false]: 'ตัวอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.609342541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.609344489+07:00","message":"Set new StatePrefix: 'ตัวอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.719178464+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.719219417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.719226016+07:00","message":"receive interim result [false|false]: ตัวอย่างดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.71924032+07:00","message":"[buffer interim] 78 false ตัวอย่างดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719247768+07:00","message":"[bufferProcess] interim [900000000]:ตัวอย่างดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719250017+07:00","message":"[bufferProcess] send to processor:ตัวอย่างดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719256658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719259221+07:00","message":"> Transcript [724] [false]: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719261168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719263131+07:00","message":"Set new StatePrefix: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912229634+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912250475+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912253012+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.91225494+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912256773+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912258658+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912260702+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912262626+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912264068+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912265562+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912267119+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912268636+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.912270081+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:46.069081766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:46.0691004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.307480615+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.307521261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างดีนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.307527653+07:00","message":"receive interim result [false|false]: ตัวอย่างดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.307538185+07:00","message":"[buffer interim] 78 false ตัวอย่างดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.307546745+07:00","message":"[bufferProcess] interim [500000000]:ตัวอย่างดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.307549135+07:00","message":"[bufferProcess] send to processor:ตัวอย่างดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.307552623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.307555066+07:00","message":"> Transcript [725] [false]: 'ตัวอย่างดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.307558472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.307560362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.307562459+07:00","message":"StatePrefix: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.30756444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.487126649+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.487161075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างดีนะคะลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.48716691+07:00","message":"receive interim result [false|false]: ตัวอย่างดีนะคะลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.487181676+07:00","message":"[buffer interim] 78 false ตัวอย่างดีนะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487190291+07:00","message":"[bufferProcess] interim [680000000]:ตัวอย่างดีนะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487192943+07:00","message":"[bufferProcess] send to processor:ตัวอย่างดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487196695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487199238+07:00","message":"> Transcript [726] [false]: 'ตัวอย่างดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487202278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487204542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487206886+07:00","message":"StatePrefix: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.487209263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.913413403+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.963314794+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.963351463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างดีนะคะลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.963357255+07:00","message":"receive interim result [false|false]: ตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.963371615+07:00","message":"[buffer interim] 78 false ตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.96337938+07:00","message":"[bufferProcess] interim [100000000]:ตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.963382123+07:00","message":"[bufferProcess] send to processor:ตัวอย่างดีนะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.963386617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.963389132+07:00","message":"> Transcript [727] [false]: 'ตัวอย่างดีนะคะลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.963392661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.96339474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.963396715+07:00","message":"StatePrefix: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.963398845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056483219+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056518709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยในตัวอย่างดีนะคะลักษณะเผือก\",\"confidence\":0.9160988}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056525042+07:00","message":"receive interim result [true|false]: โดยในตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056534288+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056536627+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056543617+07:00","message":"[buffer interim] 78 true โดยในตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056552465+07:00","message":"[bufferProcess] interim [280000000]:โดยในตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056557611+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.05656104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056564327+07:00","message":"> Transcript [728] [false]: 'ตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056567572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056569578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056571538+07:00","message":"StatePrefix: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056573498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056578297+07:00","message":"Push: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056580361+07:00","message":"TextPushed: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056582345+07:00","message":"Set new StatePrefix : 'ตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.05658459+07:00","message":"Next Push (prob) : 'คะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056586396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056588076+07:00","message":"> Transcript [729] [true]: 'โดยในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056590205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056591773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056593285+07:00","message":"StatePrefix: 'ตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056594978+07:00","message":"TextPushed: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056596437+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056672326+07:00","message":"push: {false ตัวอย่างดีนะ 0 0xc001e34580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056718907+07:00","message":"Push: 'ลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056722311+07:00","message":"TextPushed: 'ตัวอย่างดีนะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056724146+07:00","message":"Set new StatePrefix : 'โดยในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056725838+07:00","message":"Next Push (prob) : 'โดยในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.056731777+07:00","message":"push: {true ลักษณะเผือก 0 0xc001e34580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.056761159+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_78.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:47.067161944+07:00","message":"write wav file: './tmp/7514/7514_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.176896974+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.607449021+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.607480834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.607485659+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.607497705+07:00","message":"[buffer interim] 79 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.607504746+07:00","message":"[bufferProcess] interim [500000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.607506713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.607509663+07:00","message":"[bufferProcess] send to processor (ticker):ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.607512315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.607514723+07:00","message":"> Transcript [730] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.607516926+07:00","message":"Set StatePrefix (first interim): 'ได้ยิน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:49.069467562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:49.069473635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.266840254+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.266881181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.266886496+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.266897685+07:00","message":"[buffer interim] 79 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.266905243+07:00","message":"[bufferProcess] interim [100000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.266907178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.312185595+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.312219954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.312227447+07:00","message":"receive interim result [false|false]: ฉันมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.312240852+07:00","message":"[buffer interim] 79 false ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.312247599+07:00","message":"[bufferProcess] interim [160000000]:ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.31225093+07:00","message":"[bufferProcess] send to processor:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.312258072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.312260994+07:00","message":"> Transcript [731] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.312264525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.312266964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.312268919+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.312270914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.960578516+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.960614111+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-03-05T13:05:49.960619641+07:00","message":"receive interim result [false|false]: ฉันมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.960630516+07:00","message":"[buffer interim] 79 false ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.960636807+07:00","message":"[bufferProcess] interim [760000000]:ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.960638902+07:00","message":"[bufferProcess] send to processor:ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.96064366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.960646397+07:00","message":"> Transcript [732] [false]: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.960648632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.960650709+07:00","message":"Set new StatePrefix: 'ฉันมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.184403869+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.246017101+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.304395691+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.366544428+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.366578072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันมี\",\"confidence\":0.87221086}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.36658337+07:00","message":"receive interim result [true|false]: ฉันมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.366594325+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.366596777+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.366602541+07:00","message":"[buffer interim] 79 true ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366608757+07:00","message":"[bufferProcess] interim [240000000]:ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366611974+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366619826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366649258+07:00","message":"> Transcript [733] [false]: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366654207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366656383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.36666138+07:00","message":"StatePrefix: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366663413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366665187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366667454+07:00","message":"> Transcript [734] [true]: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366669322+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366670905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366672396+07:00","message":"StatePrefix: 'ฉันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.366674036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.3666832+07:00","message":"Push: 'ฉันมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.366693698+07:00","message":"push: {true ฉันมี 0 0xc00041da00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:50.374560439+07:00","message":"write wav file: './tmp/7514/7514_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.484916576+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.48495392+07:00","message":"found end of frame, send empty tag with msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.48495799+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.484966616+07:00","message":"[buffer interim] 80 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484974939+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484978759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484981605+07:00","message":"> Transcript [735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484984057+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484985919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484987738+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484989427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.484991654+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.485002975+07:00","message":"push: {true \n 0 0xc00041db00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:50.489299954+07:00","message":"write wav file: './tmp/7514/7514_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.506215091+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.966179064+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.966220175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.966225197+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.966239752+07:00","message":"[buffer interim] 81 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.966245949+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.966247711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.363710511+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.363744638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.363749751+07:00","message":"receive interim result [false|false]: โดยอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.363765299+07:00","message":"[buffer interim] 81 false โดยอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.363771638+07:00","message":"[bufferProcess] interim [900000000]:โดยอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.363774117+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.363777791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.363781438+07:00","message":"> Transcript [736] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.36378415+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.687767001+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.687800394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.687806888+07:00","message":"receive interim result [false|false]: โดยอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.68781808+07:00","message":"[buffer interim] 81 false โดยอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687824835+07:00","message":"[bufferProcess] interim [200000000]:โดยอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687827333+07:00","message":"[bufferProcess] send to processor:โดยอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687832194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687834963+07:00","message":"> Transcript [737] [false]: 'โดยอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687837584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687839438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687841371+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.687843556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.753363087+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.753414397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอริยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.753419434+07:00","message":"receive interim result [false|false]: โดยอริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.753433945+07:00","message":"[buffer interim] 81 false โดยอริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753441244+07:00","message":"[bufferProcess] interim [320000000]:โดยอริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753443843+07:00","message":"[bufferProcess] send to processor:โดยอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753447506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753450808+07:00","message":"> Transcript [738] [false]: 'โดยอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753453541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753455654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753457309+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.753459436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:52.069927598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:52.069917658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.263430321+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.263465614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอนิเมะใหญ่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.263471677+07:00","message":"receive interim result [false|false]: โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.263486192+07:00","message":"[buffer interim] 81 false โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263493461+07:00","message":"[bufferProcess] interim [800000000]:โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263495709+07:00","message":"[bufferProcess] send to processor:โดยอริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263498628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263501415+07:00","message":"> Transcript [739] [false]: 'โดยอริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263504293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263506238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263508282+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.263510104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.827044439+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.82708204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอนิเมะใหญ่นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.827088398+07:00","message":"receive interim result [false|false]: โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.827102075+07:00","message":"[buffer interim] 81 false โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827110286+07:00","message":"[bufferProcess] interim [400000000]:โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827112778+07:00","message":"[bufferProcess] send to processor:โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827116574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827119153+07:00","message":"> Transcript [740] [false]: 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.82712252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.82712495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827127062+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827128994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827131589+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.8271334+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827135729+07:00","message":"Set new StatePrefix : 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.827137798+07:00","message":"Next Push (prob) : 'อนิเมะใหญ่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.827145069+07:00","message":"push: {false โดย 0 0xc00041de80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.950200399+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.950240813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอนิเมะใหญ่นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.950246948+07:00","message":"receive interim result [false|false]: โดยอนิเมะใหญ่นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.950259493+07:00","message":"[buffer interim] 81 false โดยอนิเมะใหญ่นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950266971+07:00","message":"[bufferProcess] interim [460000000]:โดยอนิเมะใหญ่นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950269546+07:00","message":"[bufferProcess] send to processor:โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950275174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950278009+07:00","message":"> Transcript [741] [false]: 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950281159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950283247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950285648+07:00","message":"StatePrefix: 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.950287993+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.091661266+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.091704671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอนิเมะใหญ่นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.091710675+07:00","message":"receive interim result [false|false]: โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.091723329+07:00","message":"[buffer interim] 81 false โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091734367+07:00","message":"[bufferProcess] interim [580000000]:โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091736814+07:00","message":"[bufferProcess] send to processor:โดยอนิเมะใหญ่นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091742337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091745068+07:00","message":"> Transcript [742] [false]: 'โดยอนิเมะใหญ่นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091748366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091750443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091752085+07:00","message":"StatePrefix: 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.091754664+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.705245903+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.83551708+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.854272861+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.854304317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย Anime ใหญ่นะคะ\",\"confidence\":0.8446848}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.854309774+07:00","message":"receive interim result [true|false]: โดย Anime ใหญ่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.854316795+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.854318849+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.854323937+07:00","message":"[buffer interim] 81 true โดย Anime ใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854330617+07:00","message":"[bufferProcess] interim [420000000]:โดย Anime ใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854335529+07:00","message":"[bufferProcess] send to processor (isfinal):โดยอนิเมะใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854338506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854342334+07:00","message":"> Transcript [743] [false]: 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854345255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854346972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854348582+07:00","message":"StatePrefix: 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854350646+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854352171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854354162+07:00","message":"> Transcript [744] [true]: 'โดย Anime ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854355986+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854357496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854358956+07:00","message":"StatePrefix: 'โดยอนิเมะใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854360505+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:53.854366022+07:00","message":"Push: ' Anime ใหญ่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:53.854373115+07:00","message":"push: {true  Anime ใหญ่นะคะ 0 0xc00041de80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:53.868100459+07:00","message":"write wav file: './tmp/7514/7514_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.680971137+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.681019076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.681024079+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.681039952+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.681045994+07:00","message":"[bufferProcess] interim [840000000]:ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.681048196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.004380904+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.004434034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.004439916+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.004455058+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.004464064+07:00","message":"[bufferProcess] interim [200000000]:ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.004467052+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.004473715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.004476485+07:00","message":"> Transcript [745] [false]: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.004481378+07:00","message":"Set StatePrefix (first interim): 'ที่ทำหน้าที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:55.070463369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:55.070472887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.213109086+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.213151872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.213157761+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.213190221+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213198305+07:00","message":"[bufferProcess] interim [380000000]:ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213201168+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213208063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213210972+07:00","message":"> Transcript [746] [false]: 'ที่ทำหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213214291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213216171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213217903+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.213219808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.29111156+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.291152492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.291157981+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในคอม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.291172203+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.291178989+07:00","message":"[bufferProcess] interim [500000000]:ที่ทำหน้าที่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.291181223+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.291184682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.291187508+07:00","message":"> Transcript [747] [false]: 'ที่ทำหน้าที่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.291190967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.291192971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.29119473+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.291198895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.389375558+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.389416876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.38942606+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.389442274+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.389448789+07:00","message":"[bufferProcess] interim [620000000]:ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.389451496+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.38945847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.389461055+07:00","message":"> Transcript [748] [false]: 'ที่ทำหน้าที่ในคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.389463802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.389465891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.389467693+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.389470142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.581541747+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.581583567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.581589319+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.581600539+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581608722+07:00","message":"[bufferProcess] interim [740000000]:ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581612389+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.58161833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581622042+07:00","message":"> Transcript [749] [false]: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581626056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581628836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581634129+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581637658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581641369+07:00","message":"Push: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581644181+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581647127+07:00","message":"Set new StatePrefix : 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.581650151+07:00","message":"Next Push (prob) : 'ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.581659321+07:00","message":"push: {false ที่ทำหน้าที่ 0 0xc000044100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.153460963+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.153497754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.153503144+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.153515611+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.153522227+07:00","message":"[bufferProcess] interim [340000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.153524738+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.153529704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.153532316+07:00","message":"> Transcript [750] [false]: 'ที่ทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.153535114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.153537153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.153539875+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.15354234+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.609071975+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.609120093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.609126741+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.609140904+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.609148663+07:00","message":"[bufferProcess] interim [760000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.609151507+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.609158934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.60917139+07:00","message":"> Transcript [751] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.60917541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.609177522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.609179831+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.609182814+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.613017859+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.613051587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.613057205+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.613071295+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613077357+07:00","message":"[bufferProcess] interim [820000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613079916+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613083108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613086215+07:00","message":"> Transcript [752] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613089103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613090971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613093186+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.613095665+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.78910113+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.78914004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.789145887+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.789174629+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789185613+07:00","message":"[bufferProcess] interim [940000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.78918802+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789192857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789195542+07:00","message":"> Transcript [753] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.78919912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789200959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789203227+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789205985+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789211813+07:00","message":"Push: 'ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789213517+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789215724+07:00","message":"Set new StatePrefix : 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.789217877+07:00","message":"Next Push (prob) : 'การสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.789226301+07:00","message":"push: {false ในกระบวน 0 0xc000044100}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:58.071113102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:58.071142979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.565072808+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.641382014+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.641426089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.641432556+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.641449071+07:00","message":"[buffer interim] 82 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641456583+07:00","message":"[bufferProcess] interim [840000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641460017+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641466261+07:00","message":"[bufferProcess] send to processor (ticker):ที่ทำหน้าที่ในกระบวนการสังเคราะห์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641469245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641472163+07:00","message":"> Transcript [754] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641476979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641481852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641484495+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641488351+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641491032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641494052+07:00","message":"> Transcript [755] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.64149708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641499554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641502194+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.641504804+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.683197703+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.683227552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA\",\"confidence\":0.7794715}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.683233655+07:00","message":"receive interim result [true|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.683241616+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.68324405+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.683249912+07:00","message":"[buffer interim] 82 true ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683256167+07:00","message":"[bufferProcess] interim [930000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683261699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683264278+07:00","message":"> Transcript [756] [true]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683267312+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683268956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683270644+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683272613+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.683277103+07:00","message":"Push: 'การสังเคราะห์ DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.683286093+07:00","message":"push: {true การสังเคราะห์ DNA 0 0xc000044100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:00.695807768+07:00","message":"write wav file: './tmp/7514/7514_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.696507765+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:01.071946056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:01.071956169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.762378123+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.762420808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.762425684+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.762438505+07:00","message":"[buffer interim] 83 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.76244578+07:00","message":"[bufferProcess] interim [860000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.762447701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.762452657+07:00","message":"[bufferProcess] send to processor (ticker):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.762455289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.762457969+07:00","message":"> Transcript [757] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.762460459+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.261386768+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.261428773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.261433597+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.261442891+07:00","message":"[buffer interim] 83 false เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.261450426+07:00","message":"[bufferProcess] interim [340000000]:เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.261452331+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.461031542+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.461070833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.461076006+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.461090985+07:00","message":"[buffer interim] 83 false เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.461097366+07:00","message":"[bufferProcess] interim [580000000]:เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.461099662+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.461103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.461106239+07:00","message":"> Transcript [758] [false]: 'เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.461108311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.461110163+07:00","message":"Set new StatePrefix: 'เปลี่ยนแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.634415548+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.739346836+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.73939676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเปลี่ยนแปลงไป\",\"confidence\":0.9348375}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.7394035+07:00","message":"receive interim result [true|false]: ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.73941506+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.739417856+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.739425229+07:00","message":"[buffer interim] 83 true ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739437033+07:00","message":"[bufferProcess] interim [970000000]:ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739440404+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739443881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739447353+07:00","message":"> Transcript [759] [false]: 'เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739450392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739452933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739455062+07:00","message":"StatePrefix: 'เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.73945691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739458406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739460486+07:00","message":"> Transcript [760] [true]: 'ลักษณะเปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739462371+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739463889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739465398+07:00","message":"StatePrefix: 'เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739466961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:03.739469481+07:00","message":"Push: 'ลักษณะเปลี่ยนแปลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.739478931+07:00","message":"push: {true ลักษณะเปลี่ยนแปลงไป 0 0xc0003a4880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:03.748026155+07:00","message":"write wav file: './tmp/7514/7514_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:03.826787079+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:04.072519135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:04.072536182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.50210244+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.502149352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.50215438+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.502165317+07:00","message":"[buffer interim] 84 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.502171742+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.502173591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.612199159+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.6122434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.612250795+07:00","message":"receive interim result [false|false]: ให้แม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.612265917+07:00","message":"[buffer interim] 84 false ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.612277056+07:00","message":"[bufferProcess] interim [600000000]:ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.612280167+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.612286644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.612290423+07:00","message":"> Transcript [761] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.612293621+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.69782361+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.697865637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.69787095+07:00","message":"receive interim result [false|false]: ให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.69788861+07:00","message":"[buffer interim] 84 false ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.697897455+07:00","message":"[bufferProcess] interim [660000000]:ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.69790091+07:00","message":"[bufferProcess] send to processor:ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.697905163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.697908782+07:00","message":"> Transcript [762] [false]: 'ให้แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.697913256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.697925047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.697927897+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.697932572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.87727037+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.877304164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.877309169+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:04.877322409+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877328733+07:00","message":"[bufferProcess] interim [900000000]:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877331308+07:00","message":"[bufferProcess] send to processor:ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877336033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877338782+07:00","message":"> Transcript [763] [false]: 'ให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877341526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877343449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877345565+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:04.877347601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.261144672+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.261187794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.261193978+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.261207468+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.261213954+07:00","message":"[bufferProcess] interim [260000000]:ทำให้ไม่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.261216383+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.261223377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.26122836+07:00","message":"> Transcript [764] [false]: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.261230483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.261232778+07:00","message":"Set new StatePrefix: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.480019013+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.480054103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.480061006+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.480072683+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.48007971+07:00","message":"[bufferProcess] interim [440000000]:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.480082227+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.480087257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.480090025+07:00","message":"> Transcript [765] [false]: 'ทำให้ไม่สามารถทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.480093121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.480095076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.480097314+07:00","message":"StatePrefix: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.480099791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.533031474+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.533058751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.533064654+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.533075067+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.53308334+07:00","message":"[bufferProcess] interim [500000000]:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.53308582+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.533090908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.533093481+07:00","message":"> Transcript [766] [false]: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.533096471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.53309898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.533101266+07:00","message":"StatePrefix: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.533103399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.744372496+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.744413882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.744419988+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.744429183+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.744435343+07:00","message":"[bufferProcess] interim [680000000]:ทำให้ไม่สามารถทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.744437721+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.744441192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.744443756+07:00","message":"> Transcript [767] [false]: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.744446502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.74444868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.744450691+07:00","message":"StatePrefix: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.744452793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.850509192+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.850541043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.850547182+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.850561922+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850568188+07:00","message":"[bufferProcess] interim [800000000]:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850571095+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850574906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.8505778+07:00","message":"> Transcript [768] [false]: 'ทำให้ไม่สามารถทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850581225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850583441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.85058553+07:00","message":"StatePrefix: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850588081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850590362+07:00","message":"Push: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850592127+07:00","message":"TextPushed: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850594145+07:00","message":"Set new StatePrefix : 'ทำให้ไม่สามารถทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.850596042+07:00","message":"Next Push (prob) : 'ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.850602802+07:00","message":"push: {false ทำให้ไม่สามารถ 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.903714574+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.903746795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถของนักกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.903752682+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.903767911+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.903774559+07:00","message":"[bufferProcess] interim [860000000]:ทำให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.903777127+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.903784799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.903788353+07:00","message":"> Transcript [769] [false]: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.903790544+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.913063065+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.913077517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.91308194+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.913091578+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.913095283+07:00","message":"[bufferProcess] interim [920000000]:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.91309748+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.913100886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.913103175+07:00","message":"> Transcript [770] [false]: 'ทำให้ไม่สามารถของนักกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.913107075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.913108849+07:00","message":"Set new StatePrefix: 'ทำให้ไม่สามารถของนักกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.964659996+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.964697129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถทำหน้าที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.964703218+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:05.964716081+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.96472253+07:00","message":"[bufferProcess] interim [980000000]:ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.964725103+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.964731457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.964735818+07:00","message":"> Transcript [771] [false]: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:05.96473796+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.384357989+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.470858697+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.470900754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถทำหน้าที่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.470908662+07:00","message":"receive interim result [false|false]: ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.470933899+07:00","message":"[buffer interim] 84 false ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.470941979+07:00","message":"[bufferProcess] interim [580000000]:ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.470945777+07:00","message":"[bufferProcess] send to processor:ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.470954295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.470958159+07:00","message":"> Transcript [772] [false]: 'ทำให้ไม่สามารถทำหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.47096146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.470967975+07:00","message":"Set new StatePrefix: 'ทำให้ไม่สามารถทำหน้าที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.512206174+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.512247609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ไม่สามารถทำหน้าที่ได้\",\"confidence\":0.9432608}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.5122553+07:00","message":"receive interim result [true|false]: ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.512267783+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.512270687+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.512278717+07:00","message":"[buffer interim] 84 true ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512292568+07:00","message":"[bufferProcess] interim [580000000]:ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512296876+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้ไม่สามารถทำหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512302019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512305852+07:00","message":"> Transcript [773] [false]: 'ทำให้ไม่สามารถทำหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512309857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512312775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512316277+07:00","message":"StatePrefix: 'ทำให้ไม่สามารถทำหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512319965+07:00","message":"TextPushed: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512322532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512325532+07:00","message":"> Transcript [774] [true]: 'ทำให้ไม่สามารถทำหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512329044+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512331857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512334394+07:00","message":"StatePrefix: 'ทำให้ไม่สามารถทำหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512337236+07:00","message":"TextPushed: 'ทำให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.512340874+07:00","message":"Push: 'ทำหน้าที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.512350429+07:00","message":"push: {true ทำหน้าที่ได้ 0 0xc000186380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:06.519633039+07:00","message":"write wav file: './tmp/7514/7514_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.836968791+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:07.073355406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:07.073390082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.367312084+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.36735285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.367358044+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.367373304+07:00","message":"[buffer interim] 85 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.367379857+07:00","message":"[bufferProcess] interim [360000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.367381918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.507301014+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.507338639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.507344217+07:00","message":"receive interim result [false|false]: ยาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.507359994+07:00","message":"[buffer interim] 85 false ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.507366916+07:00","message":"[bufferProcess] interim [480000000]:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.507368957+07:00","message":"[bufferProcess] send to processor:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.507372306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.507375833+07:00","message":"> Transcript [775] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.507377853+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.823014767+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.82305297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.823057819+07:00","message":"receive interim result [false|false]: ยางใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.823071923+07:00","message":"[buffer interim] 85 false ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.823079491+07:00","message":"[bufferProcess] interim [780000000]:ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.823081676+07:00","message":"[bufferProcess] send to processor:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.823084625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.823087251+07:00","message":"> Transcript [776] [false]: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.823089967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.823091982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.82309384+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.823096032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.931690245+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.931722963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.931728148+07:00","message":"receive interim result [false|false]: อยากได้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:07.931743135+07:00","message":"[buffer interim] 85 false อยากได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931749757+07:00","message":"[bufferProcess] interim [900000000]:อยากได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931752146+07:00","message":"[bufferProcess] send to processor:ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931755337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931758111+07:00","message":"> Transcript [777] [false]: 'ยางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931760664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931762841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931764746+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:07.931766734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.019181197+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.019226433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.019232213+07:00","message":"receive interim result [false|false]: ยางในซอย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.019250974+07:00","message":"[buffer interim] 85 false ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.019259406+07:00","message":"[bufferProcess] interim [20000000]:ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.019261506+07:00","message":"[bufferProcess] send to processor:อยากได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.019265218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.019268235+07:00","message":"> Transcript [778] [false]: 'อยากได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.019270854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.019272829+07:00","message":"Set new StatePrefix: 'อยากได้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.280314947+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.280356858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.280363011+07:00","message":"receive interim result [false|false]: ยางในซอยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.280376039+07:00","message":"[buffer interim] 85 false ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.280387753+07:00","message":"[bufferProcess] interim [260000000]:ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.280390179+07:00","message":"[bufferProcess] send to processor:ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.280396816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.28039923+07:00","message":"> Transcript [779] [false]: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.280401493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.280403424+07:00","message":"Set new StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.447753347+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.447783035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.44778812+07:00","message":"receive interim result [false|false]: ยางในซอยที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.447802043+07:00","message":"[buffer interim] 85 false ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447808693+07:00","message":"[bufferProcess] interim [380000000]:ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447811141+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447814805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447817721+07:00","message":"> Transcript [780] [false]: 'ยางในซอยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447820538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447822401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447824201+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.447826068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.600016934+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.600055344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอย 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.600061799+07:00","message":"receive interim result [false|false]: ยางในซอย 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.600072147+07:00","message":"[buffer interim] 85 false ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.60007878+07:00","message":"[bufferProcess] interim [500000000]:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.600081155+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.600086121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.600088771+07:00","message":"> Transcript [781] [false]: 'ยางในซอยที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.600091401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.600093237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.60009488+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.600096811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.622812746+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.622851581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.622858306+07:00","message":"receive interim result [false|false]: ยางในซอยที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.62287222+07:00","message":"[buffer interim] 85 false ยางในซอยที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622879657+07:00","message":"[bufferProcess] interim [560000000]:ยางในซอยที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622883615+07:00","message":"[bufferProcess] send to processor:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622893001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622896916+07:00","message":"> Transcript [782] [false]: 'ยางในซอย 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622901185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622903974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622906659+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.622909558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.174392186+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.174419084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่นักเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.174423477+07:00","message":"receive interim result [false|false]: ยางในซอยที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.17443529+07:00","message":"[buffer interim] 85 false ยางในซอยที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174441269+07:00","message":"[bufferProcess] interim [160000000]:ยางในซอยที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174444016+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174449123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174451678+07:00","message":"> Transcript [783] [false]: 'ยางในซอยที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174454668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174456617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.17445829+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174460107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.17446399+07:00","message":"Push: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174465749+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174467557+07:00","message":"Set new StatePrefix : 'ยางในซอยที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.174469553+07:00","message":"Next Push (prob) : 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.174476085+07:00","message":"push: {false ยางในซอย 0 0xc000186500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.185002398+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.18502161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.185027196+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.185037057+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.185041159+07:00","message":"[bufferProcess] interim [220000000]:ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.185043553+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.185046165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.18505008+07:00","message":"> Transcript [784] [false]: 'ยางในซอยที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.185052836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.185054743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.185056403+07:00","message":"StatePrefix: 'ยางในซอยที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.185058369+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.489840396+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.48987471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.489880418+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.489891723+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.489898468+07:00","message":"[bufferProcess] interim [460000000]:ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.489901044+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.489906005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.489908718+07:00","message":"> Transcript [785] [false]: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.489910804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.489917666+07:00","message":"Set new StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.668677975+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.668709836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.668715444+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.668728193+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668734803+07:00","message":"[bufferProcess] interim [640000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668737312+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668740364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668743172+07:00","message":"> Transcript [786] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668746244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668748114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668749748+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.668751678+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:10.073602016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:10.073621042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.329693057+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.329749085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.329755827+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.329769195+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.32977772+07:00","message":"[bufferProcess] interim [240000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.329780716+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.329787287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.329790314+07:00","message":"> Transcript [787] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.329794598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.329796703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.32979856+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.329800914+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.211012428+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.211054923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.211060716+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.211074745+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.21108249+07:00","message":"[bufferProcess] interim [140000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.21108512+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.211103279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.211106404+07:00","message":"> Transcript [788] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.211109879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.211112056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.211114208+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.211116792+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.401012103+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.401049974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.401058003+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.401070533+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.40108126+07:00","message":"[bufferProcess] interim [380000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401085002+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401092082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401097095+07:00","message":"> Transcript [789] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401102673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401105377+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401108738+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401111953+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401118157+07:00","message":"Push: 'ที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401120868+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401123805+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.401126868+07:00","message":"Next Push (prob) : 'นะคะที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.401153662+07:00","message":"push: {false ที่โรงเรียนตอนนี้ 0 0xc000186500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.990791496+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.990830217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.990835426+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.990847081+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.990853594+07:00","message":"[bufferProcess] interim [980000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.990856309+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.990861436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.9908643+07:00","message":"> Transcript [790] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.990867676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.990869613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.990871435+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.99087395+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.827733296+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.827779693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.827785398+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.827804874+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.827812951+07:00","message":"[bufferProcess] interim [820000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.827815872+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.827825622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.827828458+07:00","message":"> Transcript [791] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.827832286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.827834548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.827837232+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.82783972+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:13.073900822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:13.073911266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.40104766+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.401089278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.401095276+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.401107507+07:00","message":"[buffer interim] 85 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401114714+07:00","message":"[bufferProcess] interim [420000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401117309+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401122671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401125343+07:00","message":"> Transcript [792] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401128515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401130424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401133154+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.401135587+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.503609114+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.565740123+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714054002+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714095738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย\",\"confidence\":0.94797814}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714102479+07:00","message":"receive interim result [true|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714109562+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714111579+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714117394+07:00","message":"[buffer interim] 85 true ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714124255+07:00","message":"[bufferProcess] interim [690000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714129347+07:00","message":"[bufferProcess] send to processor (isfinal):ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714133266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.71413589+07:00","message":"> Transcript [793] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714139646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714141659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714143513+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.71414577+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.71415141+07:00","message":"Push: 'นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714153182+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714155252+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714157481+07:00","message":"Next Push (prob) : 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714159507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714163176+07:00","message":"> Transcript [794] [true]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714165572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714167274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714168831+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714170566+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.714172571+07:00","message":"Push: 'ได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714179328+07:00","message":"push: {false นะคะที่ทำงาน 0 0xc000186500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.714196324+07:00","message":"push: {true ได้ด้วย 0 0xc000186500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:13.72567709+07:00","message":"write wav file: './tmp/7514/7514_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.120702097+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.120732852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.120738496+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.120750579+07:00","message":"[buffer interim] 86 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.120757043+07:00","message":"[bufferProcess] interim [620000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.120758951+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.120762554+07:00","message":"[bufferProcess] send to processor (ticker):ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.120765461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.120767479+07:00","message":"> Transcript [795] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.120769465+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.320657322+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.320693044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.320698466+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.32071094+07:00","message":"[buffer interim] 86 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.320717753+07:00","message":"[bufferProcess] interim [800000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.320719631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.434650999+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.434689053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.43469487+07:00","message":"receive interim result [false|false]: ส่วนประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.434710181+07:00","message":"[buffer interim] 86 false ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.43471751+07:00","message":"[bufferProcess] interim [920000000]:ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.434719646+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.434722826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.434725575+07:00","message":"> Transcript [796] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.434728258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.434730052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.434731894+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.43473365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.643638381+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.643684662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.643689912+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.643703204+07:00","message":"[buffer interim] 86 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.643711511+07:00","message":"[bufferProcess] interim [40000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.643713767+07:00","message":"[bufferProcess] send to processor:ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.643721101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.643723896+07:00","message":"> Transcript [797] [false]: 'ส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.643727221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.643729463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.643731103+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.6437334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.662665499+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.662699396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.662704322+07:00","message":"receive interim result [false|false]: ส่วนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.662715524+07:00","message":"[buffer interim] 86 false ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.662721922+07:00","message":"[bufferProcess] interim [100000000]:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.662725789+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.6627286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.662730992+07:00","message":"> Transcript [798] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.66273345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.662735083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.66273671+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.662738408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.848340449+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.848395253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.848401234+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.848414627+07:00","message":"[buffer interim] 86 false ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848422274+07:00","message":"[bufferProcess] interim [280000000]:ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848424834+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.8484317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848434815+07:00","message":"> Transcript [799] [false]: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848438839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848440984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848442664+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848444724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848449322+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848451101+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848452919+07:00","message":"Set new StatePrefix : 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.848454914+07:00","message":"Next Push (prob) : 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.84846331+07:00","message":"push: {false ส่วน 0 0xc001e9e500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.91147931+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.91150903+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.911511906+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.911513702+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.911515195+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.911516683+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.911518291+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.91151993+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.911521423+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.92334341+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.923364822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.923369754+07:00","message":"receive interim result [false|false]: ส่วนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.923381478+07:00","message":"[buffer interim] 86 false ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923387046+07:00","message":"[bufferProcess] interim [340000000]:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923389502+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923392656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923394541+07:00","message":"> Transcript [800] [false]: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923396851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923398491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923400587+07:00","message":"StatePrefix: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.923402708+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.962013978+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.962041607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.962047759+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.962058679+07:00","message":"[buffer interim] 86 false ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.962064234+07:00","message":"[bufferProcess] interim [400000000]:ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.962066415+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.96207148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.962073959+07:00","message":"> Transcript [801] [false]: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.962076767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.962078483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.962082683+07:00","message":"StatePrefix: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.962084928+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.018062973+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.018094831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.018100663+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.018110832+07:00","message":"[buffer interim] 86 false ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018116619+07:00","message":"[bufferProcess] interim [520000000]:ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018118792+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018123856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018126419+07:00","message":"> Transcript [802] [false]: 'ส่วนโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018129154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018131022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018132687+07:00","message":"StatePrefix: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.018134956+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:16.074248897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:16.074272955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.40369366+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.403739637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.403744628+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.40376111+07:00","message":"[buffer interim] 86 false ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403769121+07:00","message":"[bufferProcess] interim [880000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403771836+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403775844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403778925+07:00","message":"> Transcript [803] [false]: 'ส่วนโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403782844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403784936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403786684+07:00","message":"StatePrefix: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403788654+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403791161+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403792905+07:00","message":"TextPushed: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.40379483+07:00","message":"Set new StatePrefix : 'ส่วนโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.403797086+07:00","message":"Next Push (prob) : 'ที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.403804991+07:00","message":"push: {false โปรตีน 0 0xc001e9e500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.047371214+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.047414211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.04741984+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.047435315+07:00","message":"[buffer interim] 86 false ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047443051+07:00","message":"[bufferProcess] interim [480000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047445354+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047449083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047451781+07:00","message":"> Transcript [804] [false]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047455223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047457175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047458899+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.047460843+07:00","message":"TextPushed: 'ส่วนโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.693827058+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.756105986+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.81746153+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.81749954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.817505601+07:00","message":"receive interim result [true|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.817518012+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.817520638+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.817531111+07:00","message":"[buffer interim] 86 true ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817550633+07:00","message":"[bufferProcess] interim [340000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817554594+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.81755796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817561993+07:00","message":"> Transcript [805] [false]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817565284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817567116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817569206+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817571652+07:00","message":"TextPushed: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817573346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817575466+07:00","message":"> Transcript [806] [true]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817577379+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817579126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817580624+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817582409+07:00","message":"TextPushed: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.817589599+07:00","message":"Push: 'ที่ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.817597872+07:00","message":"push: {true ที่ทำงานไม่ได้ 0 0xc001e9e500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:18.828595409+07:00","message":"write wav file: './tmp/7514/7514_86.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:19.074950965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:19.074946024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.144115671+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.233724844+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.233748796+07:00","message":"found end of frame, send empty tag with msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.233751867+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.233769746+07:00","message":"[buffer interim] 87 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233796829+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233810935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233814381+07:00","message":"> Transcript [807] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233817738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233820237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233822213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233824073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.233829718+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.233841319+07:00","message":"push: {true \n 0 0xc001e34980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:19.238836287+07:00","message":"write wav file: './tmp/7514/7514_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.525494936+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.652696308+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.774826839+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.774850227+07:00","message":"found end of frame, send empty tag with msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.77485334+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.774860571+07:00","message":"[buffer interim] 88 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.77486806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.774872653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.774875633+07:00","message":"> Transcript [808] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.774878307+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.774880768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.774882385+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.77488398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:19.774891889+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.774901102+07:00","message":"push: {true \n 0 0xc001e9e880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:19.778954071+07:00","message":"write wav file: './tmp/7514/7514_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:19.844826462+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.483558631+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.483592174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.483597562+07:00","message":"receive interim result [false|false]: คราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.483608655+07:00","message":"[buffer interim] 89 false คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.483614536+07:00","message":"[bufferProcess] interim [710000000]:คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.483616367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.483621306+07:00","message":"[bufferProcess] send to processor (ticker):คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.483623511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.483625989+07:00","message":"> Transcript [809] [false]: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.483628435+07:00","message":"Set StatePrefix (first interim): 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.789436034+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.789469052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.789474258+07:00","message":"receive interim result [false|false]: คราวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.789489263+07:00","message":"[buffer interim] 89 false คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.78949668+07:00","message":"[bufferProcess] interim [950000000]:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.789498931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.801484537+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.801504153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.801508596+07:00","message":"receive interim result [false|false]: คราวนี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.801519932+07:00","message":"[buffer interim] 89 false คราวนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.801524602+07:00","message":"[bufferProcess] interim [10000000]:คราวนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.801526671+07:00","message":"[bufferProcess] send to processor:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.80152966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.801532331+07:00","message":"> Transcript [810] [false]: 'คราวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.801534816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.80153698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.801539128+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.801541016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.911291099+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.911320758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.911325687+07:00","message":"receive interim result [false|false]: คราวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.911337209+07:00","message":"[buffer interim] 89 false คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.911343287+07:00","message":"[bufferProcess] interim [70000000]:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.911345533+07:00","message":"[bufferProcess] send to processor:คราวนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.911350693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.911353309+07:00","message":"> Transcript [811] [false]: 'คราวนี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.911356019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.911358102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.91135977+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.911361832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:22.075560964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:22.075581469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.104593491+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.104623995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.104629322+07:00","message":"receive interim result [false|false]: คราวนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.104642781+07:00","message":"[buffer interim] 89 false คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.104649547+07:00","message":"[bufferProcess] interim [250000000]:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.104651626+07:00","message":"[bufferProcess] send to processor:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.10465512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.104657792+07:00","message":"> Transcript [812] [false]: 'คราวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.104660632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.104662486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.104664272+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.10466655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682829127+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682848498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682852385+07:00","message":"receive interim result [false|false]: คราวนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682864262+07:00","message":"[buffer interim] 89 false คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682869884+07:00","message":"[bufferProcess] interim [850000000]:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682872256+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682875688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682877814+07:00","message":"> Transcript [813] [false]: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682879892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682881567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682883152+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682884928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682890827+07:00","message":"Push: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682892556+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.68289449+07:00","message":"Set new StatePrefix : 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682896701+07:00","message":"Next Push (prob) : 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682903473+07:00","message":"push: {false คราวนี้ 0 0xc001e34b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.878649413+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.878685881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.878691705+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.878700646+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878706773+07:00","message":"[bufferProcess] interim [90000000]:คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878708965+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878712087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878715069+07:00","message":"> Transcript [814] [false]: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878717831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878719762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878721526+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.878723461+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.146787985+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.146832694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.146839199+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยิง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.146854729+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.146862883+07:00","message":"[bufferProcess] interim [210000000]:คราวนี้แล้วยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.146865674+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.146872731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.146875639+07:00","message":"> Transcript [815] [false]: 'คราวนี้แล้วยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.146879035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.146880903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.146882618+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.14688463+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.21821782+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.218261203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.218266906+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.218280598+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.218288383+07:00","message":"[bufferProcess] interim [270000000]:คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.218291954+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.21829769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.218300211+07:00","message":"> Transcript [816] [false]: 'คราวนี้แล้วยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.218303786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.218306022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.218307697+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.218309781+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.257379731+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.257406385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.257411598+07:00","message":"receive interim result [false|false]: คราวนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.257423456+07:00","message":"[buffer interim] 89 false คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.25742945+07:00","message":"[bufferProcess] interim [330000000]:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257431847+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257435442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257437829+07:00","message":"> Transcript [817] [false]: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257440822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257443119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.25744495+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257447227+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257450279+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257452338+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257454502+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.257456513+07:00","message":"Next Push (prob) : 'ยืนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.257463738+07:00","message":"push: {false แล้ว 0 0xc001e34b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.272697883+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.27272377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.272729125+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.272739588+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยืนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.272745382+07:00","message":"[bufferProcess] interim [390000000]:คราวนี้แล้วยืนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.272748162+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.272751219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.272755257+07:00","message":"> Transcript [818] [false]: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.272757249+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.51853389+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.518576464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.518582912+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.518598575+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยืนที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.51861459+07:00","message":"[bufferProcess] interim [690000000]:คราวนี้แล้วยืนที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.518617469+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.518620662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.518623301+07:00","message":"> Transcript [819] [false]: 'คราวนี้แล้วยืนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.518626638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.518629201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.518631024+07:00","message":"StatePrefix: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.518633133+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.578783318+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.578821338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.578827248+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:23.578844195+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยืนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578854706+07:00","message":"[bufferProcess] interim [750000000]:คราวนี้แล้วยืนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578857117+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืนที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578861565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578864798+07:00","message":"> Transcript [820] [false]: 'คราวนี้แล้วยืนที่มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578868161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578870416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578872166+07:00","message":"StatePrefix: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:23.578874116+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.213999165+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.214045423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มีอะไรใหม่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.214051836+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.214067415+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.214074927+07:00","message":"[bufferProcess] interim [350000000]:คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.214077439+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.214084207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.214086719+07:00","message":"> Transcript [821] [false]: 'คราวนี้แล้วยืนที่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.214090489+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.214092575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.2140953+07:00","message":"StatePrefix: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.214098027+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.796746751+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.796797754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มีอะไรใหม่ๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.79680536+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.796823328+07:00","message":"[buffer interim] 89 false คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796835771+07:00","message":"[bufferProcess] interim [950000000]:คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796839767+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796850505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.79685468+07:00","message":"> Transcript [822] [false]: 'คราวนี้แล้วยืนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796859861+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796862957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796866728+07:00","message":"StatePrefix: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796870019+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796878863+07:00","message":"Push: 'ยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796881519+07:00","message":"TextPushed: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.796884815+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยืนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.79688857+07:00","message":"Next Push (prob) : 'มีอะไรใหม่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.796899585+07:00","message":"push: {false ยืนที่ 0 0xc001e34b80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:25.075982539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:25.076005216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.103890322+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.300515573+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.300565781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มีอันใหญ่ๆ\",\"confidence\":0.9101541}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.30057378+07:00","message":"receive interim result [true|false]: คราวนี้แล้วยืนที่มีอันใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.300587236+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.300590584+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.300599012+07:00","message":"[buffer interim] 89 true คราวนี้แล้วยืนที่มีอันใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300608465+07:00","message":"[bufferProcess] interim [460000000]:คราวนี้แล้วยืนที่มีอันใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300612764+07:00","message":"[bufferProcess] send to processor (isfinal):คราวนี้แล้วยืนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300617532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300621481+07:00","message":"> Transcript [823] [false]: 'คราวนี้แล้วยืนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300625772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300628638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300631173+07:00","message":"StatePrefix: 'คราวนี้แล้วยืนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300635189+07:00","message":"TextPushed: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300638225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300641427+07:00","message":"> Transcript [824] [true]: 'คราวนี้แล้วยืนที่มีอันใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.30064459+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300647468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300649744+07:00","message":"StatePrefix: 'คราวนี้แล้วยืนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300652781+07:00","message":"TextPushed: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.300656807+07:00","message":"Push: 'มีอันใหญ่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.300678279+07:00","message":"push: {true มีอันใหญ่ๆ 0 0xc001e34b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:25.313539804+07:00","message":"write wav file: './tmp/7514/7514_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.485228419+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.528183639+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.528231642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.528236236+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.528250456+07:00","message":"[buffer interim] 90 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.528257036+07:00","message":"[bufferProcess] interim [840000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.5282595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.528266572+07:00","message":"[bufferProcess] send to processor (ticker):ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.528269091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.528271813+07:00","message":"> Transcript [825] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.528273782+07:00","message":"Set StatePrefix (first interim): 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.65507537+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.655116859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.655123162+07:00","message":"receive interim result [false|false]: ควบคุมการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.655138434+07:00","message":"[buffer interim] 90 false ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.655146123+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.655148223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.930506596+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.930546841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.930553073+07:00","message":"receive interim result [false|false]: ควบคุมการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:26.930574259+07:00","message":"[buffer interim] 90 false ควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.93058243+07:00","message":"[bufferProcess] interim [260000000]:ควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.930585586+07:00","message":"[bufferProcess] send to processor:ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.930592747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.930595514+07:00","message":"> Transcript [826] [false]: 'ควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.930598452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.930600375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.930602153+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:26.930604533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.542424457+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.5424639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.542469537+07:00","message":"receive interim result [false|false]: ควบคุมการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.542484949+07:00","message":"[buffer interim] 90 false ควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542492956+07:00","message":"[bufferProcess] interim [860000000]:ควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542495813+07:00","message":"[bufferProcess] send to processor:ควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542499096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542502081+07:00","message":"> Transcript [827] [false]: 'ควบคุมการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542505409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542507513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542509225+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.542511258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.810473169+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.810510441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.810515849+07:00","message":"receive interim result [false|false]: ควบคุมการมีสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.810526715+07:00","message":"[buffer interim] 90 false ควบคุมการมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.810533304+07:00","message":"[bufferProcess] interim [160000000]:ควบคุมการมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.810536236+07:00","message":"[bufferProcess] send to processor:ควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.810541225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.810544626+07:00","message":"> Transcript [828] [false]: 'ควบคุมการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.810548114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.810550059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.810551805+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.81055389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.823795932+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.823826602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.823831901+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.823844066+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823849805+07:00","message":"[bufferProcess] interim [220000000]:ควบคุมการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823851789+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823854669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823857203+07:00","message":"> Transcript [829] [false]: 'ควบคุมการมีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823860375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823862343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.8238641+07:00","message":"StatePrefix: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823865914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823870428+07:00","message":"Push: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823872254+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.823874114+07:00","message":"Set new StatePrefix : 'ควบคุมการมีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.82387616+07:00","message":"Next Push (prob) : 'การมีสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.823883004+07:00","message":"push: {false ควบคุม 0 0xc0003a4080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.063737953+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.063775496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.063780211+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.063801305+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.063808258+07:00","message":"[bufferProcess] interim [400000000]:ควบคุมการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.063810786+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.06381395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.063816513+07:00","message":"> Transcript [830] [false]: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.063818648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.063821899+07:00","message":"Set new StatePrefix: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:28.076941036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:28.076949571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.444422342+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.44446524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.444470754+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.444483548+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.444490761+07:00","message":"[bufferProcess] interim [760000000]:ควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.444493566+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.444500794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.444503518+07:00","message":"> Transcript [831] [false]: 'ควบคุมการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.44450677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.444509274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.444511082+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.444513215+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.446659826+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.44667949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.446683355+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.446692799+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.446696697+07:00","message":"[bufferProcess] interim [820000000]:ควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.446698772+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.446700853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.446702981+07:00","message":"> Transcript [832] [false]: 'ควบคุมการมีหรือไม่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.446705411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.446707176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.446709041+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.44671076+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.627679686+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.627717806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.627728456+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.627743737+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.627751091+07:00","message":"[bufferProcess] interim [940000000]:ควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.62775367+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.62776208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.627764756+07:00","message":"> Transcript [833] [false]: 'ควบคุมการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.62776778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.627771828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.627773737+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.627775768+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.056614396+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.056664546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.056669808+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.056687681+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056696123+07:00","message":"[bufferProcess] interim [420000000]:ควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056700505+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056708673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.05671159+07:00","message":"> Transcript [834] [false]: 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056715437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056717586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056720782+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056722966+07:00","message":"TextPushed: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056729378+07:00","message":"Push: 'การมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056731189+07:00","message":"TextPushed: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056733121+07:00","message":"Set new StatePrefix : 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.056735153+07:00","message":"Next Push (prob) : 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.056743499+07:00","message":"push: {false การมีหรือไม่ 0 0xc0003a4080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.308061263+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.30810387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะแบบใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.308109898+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.308125754+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.308133961+07:00","message":"[bufferProcess] interim [600000000]:ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.308136534+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.308140117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.308143026+07:00","message":"> Transcript [835] [false]: 'ควบคุมการมีหรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.308146517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.30814857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.3081503+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.308153662+07:00","message":"TextPushed: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.369061781+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.369106768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะเกือบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.369112717+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.369128098+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369135825+07:00","message":"[bufferProcess] interim [660000000]:ควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369139089+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369146118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369148825+07:00","message":"> Transcript [836] [false]: 'ควบคุมการมีหรือไม่มีลักษณะแบบใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369152535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369154603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369156457+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.369159067+07:00","message":"TextPushed: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.446277952+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.446324086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.44633003+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.446355734+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.446365882+07:00","message":"[bufferProcess] interim [720000000]:ควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.446368401+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.446372455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.446375367+07:00","message":"> Transcript [837] [false]: 'ควบคุมการมีหรือไม่มีลักษณะเกือบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.446378957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.446381005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.446382977+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.44638595+07:00","message":"TextPushed: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.457521645+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.457542413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะแบบใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.457547418+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.457558433+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457563266+07:00","message":"[bufferProcess] interim [780000000]:ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457565594+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457568553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457570818+07:00","message":"> Transcript [838] [false]: 'ควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457573956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457575768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457577434+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457579469+07:00","message":"TextPushed: 'ควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457584191+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457586072+07:00","message":"TextPushed: 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457587972+07:00","message":"Set new StatePrefix : 'ควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.457590534+07:00","message":"Next Push (prob) : 'เหมือนแป้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.457598272+07:00","message":"push: {false มีลักษณะ 0 0xc0003a4080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.532037571+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.532081132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.532088644+07:00","message":"receive interim result [false|false]: ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.5321026+07:00","message":"[buffer interim] 90 false ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.532112753+07:00","message":"[bufferProcess] interim [840000000]:ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.532115362+07:00","message":"[bufferProcess] send to processor:ควบคุมการมีหรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.532119145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.532121777+07:00","message":"> Transcript [839] [false]: 'ควบคุมการมีหรือไม่มีลักษณะแบบใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.532124294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.532126442+07:00","message":"Set new StatePrefix: 'ควบคุมการมีหรือไม่มีลักษณะแบบใด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.964751832+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.096122579+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.113793274+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.113831571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไง\",\"confidence\":0.95347977}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.113837489+07:00","message":"receive interim result [true|false]: ควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.113846337+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.113848431+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.113854698+07:00","message":"[buffer interim] 90 true ควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113863275+07:00","message":"[bufferProcess] interim [110000000]:ควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113866626+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113869568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113873547+07:00","message":"> Transcript [840] [false]: 'ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113875947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113877795+07:00","message":"Set new StatePrefix: 'ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113879522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113881365+07:00","message":"> Transcript [841] [true]: 'ควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113883662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113885436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113887228+07:00","message":"StatePrefix: 'ควบคุมการมีหรือไม่มีลักษณะเกือบได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113890064+07:00","message":"TextPushed: 'ควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.113895995+07:00","message":"Push: 'เผือกได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.113903696+07:00","message":"push: {true เผือกได้ยังไง 0 0xc0003a4080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:30.123496804+07:00","message":"write wav file: './tmp/7514/7514_90.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:31.077153377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:31.077186874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.073704274+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.177209387+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.177233185+07:00","message":"found end of frame, send empty tag with msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.177236006+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.177243528+07:00","message":"[buffer interim] 91 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177251955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177256018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177258838+07:00","message":"> Transcript [842] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177261166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177263175+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177267186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177269211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.177271975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.177282693+07:00","message":"push: {true \n 0 0xc001e9e480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:32.18383798+07:00","message":"write wav file: './tmp/7514/7514_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.204805951+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.463679863+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.527122092+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.551126772+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.551143887+07:00","message":"found end of frame, send empty tag with msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.551146716+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.551151939+07:00","message":"[buffer interim] 92 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551158352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551161882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551164668+07:00","message":"> Transcript [843] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551167144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551168877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551170658+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551172345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.551174381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.551183276+07:00","message":"push: {true \n 0 0xc001e9ec80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:32.555914479+07:00","message":"write wav file: './tmp/7514/7514_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.502664228+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.502701942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.502706962+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.502721211+07:00","message":"[buffer interim] 93 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.502728157+07:00","message":"[bufferProcess] interim [960000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.50273024+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.586776631+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.586824439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.586831581+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.58684902+07:00","message":"[buffer interim] 93 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.586857732+07:00","message":"[bufferProcess] interim [80000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.58686105+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.586870647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.586874667+07:00","message":"> Transcript [844] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.586878061+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.729662839+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.729707583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.72971286+07:00","message":"receive interim result [false|false]: ในผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.729722076+07:00","message":"[buffer interim] 93 false ในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.729731753+07:00","message":"[bufferProcess] interim [200000000]:ในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.729734119+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.729737665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.729740124+07:00","message":"> Transcript [845] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.72974299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.729746098+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.761487828+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.761517235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.761522187+07:00","message":"receive interim result [false|false]: ในพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.761534888+07:00","message":"[buffer interim] 93 false ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.761540731+07:00","message":"[bufferProcess] interim [260000000]:ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.761542778+07:00","message":"[bufferProcess] send to processor:ในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.761545901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.761549112+07:00","message":"> Transcript [846] [false]: 'ในผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.76155127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.761553037+07:00","message":"Set new StatePrefix: 'ในผู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.774349278+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.774380805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.774385891+07:00","message":"receive interim result [false|false]: ในผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.774399097+07:00","message":"[buffer interim] 93 false ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.774404173+07:00","message":"[bufferProcess] interim [320000000]:ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.774406239+07:00","message":"[bufferProcess] send to processor:ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.77440858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.774411529+07:00","message":"> Transcript [847] [false]: 'ในพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.774413448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.774415236+07:00","message":"Set new StatePrefix: 'ในพูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.95016861+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.950213794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.950219985+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.950234346+07:00","message":"[buffer interim] 93 false ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.950242712+07:00","message":"[bufferProcess] interim [440000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.950245286+07:00","message":"[bufferProcess] send to processor:ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.950251783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.950254381+07:00","message":"> Transcript [848] [false]: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.950256735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.950258552+07:00","message":"Set new StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:34.077700165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:34.077706673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.275396433+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.275445134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.275451857+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.275463618+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275474363+07:00","message":"[bufferProcess] interim [800000000]:ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275478379+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275485962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275490165+07:00","message":"> Transcript [849] [false]: 'ในผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275494402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275497151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275503091+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.275505011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.592822825+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.592858996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.592864817+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.592875742+07:00","message":"[buffer interim] 93 false ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592882385+07:00","message":"[bufferProcess] interim [40000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592884787+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592889953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592892885+07:00","message":"> Transcript [850] [false]: 'ในผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592895566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592897484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592899356+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.592901445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.799271785+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.799319717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.799326084+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.799340894+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.7993484+07:00","message":"[bufferProcess] interim [280000000]:ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.799350911+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.799354234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.799357038+07:00","message":"> Transcript [851] [false]: 'ในผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.799360648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.799362552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.799364248+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.799366041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.851099752+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.851137636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.851143955+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.851158021+07:00","message":"[buffer interim] 93 false ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851165424+07:00","message":"[bufferProcess] interim [340000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851171345+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851180373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851183209+07:00","message":"> Transcript [852] [false]: 'ในผู้ที่มีอายุเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851186049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851188165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851190222+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851192232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851197869+07:00","message":"Push: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851199655+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851201546+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอายุเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.851203493+07:00","message":"Next Push (prob) : 'มีอายุเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.85121145+07:00","message":"push: {false ในผู้ที่ 0 0xc001e34400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.855606787+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.855617033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.855620764+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.855630733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.855633202+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.855636377+07:00","message":"[buffer interim] 93 false ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.855638725+07:00","message":"[buffer interim] 93 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.855641909+07:00","message":"[bufferProcess] interim [400000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.855643824+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.855647872+07:00","message":"[bufferProcess] interim [400000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.855650033+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มี AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.85565219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.85565407+07:00","message":"> Transcript [853] [false]: 'ในผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.855655641+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.980907617+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.980954371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีตัวใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.980959992+07:00","message":"receive interim result [false|false]: ในผู้ที่มีตัวใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.980974754+07:00","message":"[buffer interim] 93 false ในผู้ที่มีตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.980982632+07:00","message":"[bufferProcess] interim [460000000]:ในผู้ที่มีตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.980985612+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.980989331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.98099222+07:00","message":"> Transcript [854] [false]: 'ในผู้ที่มี AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.980994688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.980996456+07:00","message":"Set new StatePrefix: 'ในผู้ที่มี AI'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.307033655+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.307077864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.307084265+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.307100024+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.307107576+07:00","message":"[bufferProcess] interim [820000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.307110155+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.307117068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.307119906+07:00","message":"> Transcript [855] [false]: 'ในผู้ที่มีตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.307123265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.307125168+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีตัวใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.556210419+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.55626378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.55627236+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.556290822+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.556304599+07:00","message":"[bufferProcess] interim [60000000]:ในผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.556311381+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.556321417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.556325728+07:00","message":"> Transcript [856] [false]: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.556329176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.556333001+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.574247209+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.57427284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.574277457+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.574288815+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.574293435+07:00","message":"[bufferProcess] interim [120000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.574295517+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.574298154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.57430055+07:00","message":"> Transcript [857] [false]: 'ในผู้ที่มีอันใหญ่ 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.574303886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.574305834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.574307522+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.574309421+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.765810616+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.765841502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2 อันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.765846985+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.765862947+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.765869593+07:00","message":"[bufferProcess] interim [240000000]:ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.765872513+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.76587679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.765879391+07:00","message":"> Transcript [858] [false]: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.76588221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.765884028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.765885718+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.765887533+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.806836621+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.806862646+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-03-05T13:06:35.806867865+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.806881778+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806891259+07:00","message":"[bufferProcess] interim [300000000]:ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806893998+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806901162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806903965+07:00","message":"> Transcript [859] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806909466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806911346+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.806913529+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.908235415+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.908287276+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-03-05T13:06:35.908296332+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.908313089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.908317253+07:00","message":"receive interim result [false|false]:  อันลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.908329572+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.908336635+07:00","message":"[buffer interim] 93 false  อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908345764+07:00","message":"[bufferProcess] interim [420000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908350298+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908354569+07:00","message":"[bufferProcess] interim [420000000]: อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908358234+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908363847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908367666+07:00","message":"> Transcript [860] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908374039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908376639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908379738+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908384405+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908392351+07:00","message":"Push: 'มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908395512+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.908399+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.90840214+07:00","message":"Next Push (prob) : ' อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.90841406+07:00","message":"push: {false มีอันใหญ่ 2 0 0xc001e34400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.063722161+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.063756817+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-03-05T13:06:36.063762505+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.063771283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.063773952+07:00","message":"receive interim result [false|false]:  อันลืมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.063780839+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.063784043+07:00","message":"[buffer interim] 93 false  อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063789543+07:00","message":"[bufferProcess] interim [480000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063791924+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063795003+07:00","message":"[bufferProcess] interim [480000000]: อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063797341+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063800159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063802871+07:00","message":"> Transcript [861] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063805883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063807764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063809382+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.063811316+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.086110546+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.086142125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.086147628+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.086158297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.086161301+07:00","message":"receive interim result [false|false]:  อันลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.086168005+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.086171064+07:00","message":"[buffer interim] 93 false  อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086179104+07:00","message":"[bufferProcess] interim [600000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.08618188+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086184792+07:00","message":"[bufferProcess] interim [600000000]: อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086189007+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086191703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086194376+07:00","message":"> Transcript [862] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086196968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086198925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086201001+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.086202961+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.771048732+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.771078036+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-03-05T13:06:36.771083276+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.77109758+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.771104496+07:00","message":"[bufferProcess] interim [200000000]:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.77110715+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.771110098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.771112931+07:00","message":"> Transcript [863] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.771116133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.771118017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.771119868+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.771122039+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.973098184+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.973132304+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-03-05T13:06:36.973138193+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.973146456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.973149172+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.973155817+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.97315854+07:00","message":"[buffer interim] 93 false  อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973173244+07:00","message":"[bufferProcess] interim [440000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973176297+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973181942+07:00","message":"[bufferProcess] interim [440000000]: อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973184169+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973187015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973189773+07:00","message":"> Transcript [864] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973192904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973194886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.97319668+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973198622+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973204492+07:00","message":"Push: ' อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973206226+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973208638+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:36.973210938+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:36.97321761+07:00","message":"push: {false  อันลืม 0 0xc001e34400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.005388033+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.005421813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.005427259+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.005439991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.005442463+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.005449772+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.005453015+07:00","message":"[buffer interim] 93 false  อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005457923+07:00","message":"[bufferProcess] interim [500000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005460604+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005463412+07:00","message":"[bufferProcess] interim [500000000]: อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005466575+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005469272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005472147+07:00","message":"> Transcript [865] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.00547496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.00547687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005478648+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.005480571+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:37.078386838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:37.078398265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.119301408+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.119338945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.119345567+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.119355864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.119358666+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.119367208+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.119371846+07:00","message":"[buffer interim] 93 false  อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119381581+07:00","message":"[bufferProcess] interim [620000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119386146+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119389799+07:00","message":"[bufferProcess] interim [620000000]: อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119392811+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119396368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119399122+07:00","message":"> Transcript [866] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119402369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119404366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119406113+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.119408219+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.305200283+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.305243198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.305250582+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.305264401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็จะสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.305269591+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.305280172+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.305285638+07:00","message":"[buffer interim] 93 false  อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305304604+07:00","message":"[bufferProcess] interim [800000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305308756+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305312279+07:00","message":"[bufferProcess] interim [800000000]: อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305315616+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305319254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305322538+07:00","message":"> Transcript [867] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305325938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.30532802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305329879+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.305331884+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.471908432+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.471942009+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-03-05T13:06:37.4719476+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.471959079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็จะสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.471962151+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.47196804+07:00","message":"[buffer interim] 93 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.471970998+07:00","message":"[buffer interim] 93 false  อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471976796+07:00","message":"[bufferProcess] interim [980000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471981964+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471984976+07:00","message":"[bufferProcess] interim [980000000]: อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471987703+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471990598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471993134+07:00","message":"> Transcript [868] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471996504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.471998472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.472000262+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.472002216+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.472004701+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.472006399+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.472008599+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.47201074+07:00","message":"Next Push (prob) : 'เขาก็จะสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.472017076+07:00","message":"push: {false นะคะ 0 0xc001e34400}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.584096214+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.784600052+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.784644295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ\",\"confidence\":0.9484977}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.78465065+07:00","message":"receive interim result [true|false]: ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.784658147+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.784660113+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.784667736+07:00","message":"[buffer interim] 93 true ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784677983+07:00","message":"[bufferProcess] interim [280000000]:ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784682667+07:00","message":"[bufferProcess] send to processor (isfinal):ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784696267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784713813+07:00","message":"> Transcript [869] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784717483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784720102+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784723095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784725012+07:00","message":"> Transcript [870] [true]: 'ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784728328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.78473064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784733122+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784735904+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784737592+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784898911+07:00","message":"Push: 'เขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784901413+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.78490334+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784905433+07:00","message":"Next Push (prob) : 'ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.78491549+07:00","message":"push: {true เขาก็จะสามารถ 0 0xc001e34400}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.784942886+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_93.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:37.797042846+07:00","message":"write wav file: './tmp/7514/7514_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.847481928+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.262556612+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.262599125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.262604571+07:00","message":"receive interim result [false|false]: โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.262616172+07:00","message":"[buffer interim] 94 false โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.26262241+07:00","message":"[bufferProcess] interim [260000000]:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.26262439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.262629518+07:00","message":"[bufferProcess] send to processor (ticker):โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.262632012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.262634866+07:00","message":"> Transcript [871] [false]: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.262637129+07:00","message":"Set StatePrefix (first interim): 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.71790205+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.717954286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.717959981+07:00","message":"receive interim result [false|false]: โปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.717975431+07:00","message":"[buffer interim] 94 false โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.717983362+07:00","message":"[bufferProcess] interim [680000000]:โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.717985235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:40.078644001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:40.078656923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.104363392+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.104406753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.10441266+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.104426313+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.104433245+07:00","message":"[bufferProcess] interim [40000000]:โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.104435575+07:00","message":"[bufferProcess] send to processor:โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.104440686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.104443409+07:00","message":"> Transcript [872] [false]: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.104446025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.10444815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.104449856+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.104452161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.163257201+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.163296946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.163303571+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.163316636+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163323652+07:00","message":"[bufferProcess] interim [160000000]:โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163326178+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163331794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163334608+07:00","message":"> Transcript [873] [false]: 'โปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163337776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163339771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163341568+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.163343783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.435404838+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.435449987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.435455643+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.435471871+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.435481386+07:00","message":"[bufferProcess] interim [400000000]:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.435484011+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.43548986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.435492831+07:00","message":"> Transcript [874] [false]: 'โปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.435496216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.435498291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.435500195+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.435502088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.007958409+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.00800377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.008009658+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.008024957+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008032778+07:00","message":"[bufferProcess] interim [0]:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008035093+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008041835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008044573+07:00","message":"> Transcript [875] [false]: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008047847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008050112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008051823+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008053829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008061392+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008064691+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008066608+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.008068691+07:00","message":"Next Push (prob) : 'ที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.008076607+07:00","message":"push: {false โปรตีน 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.385359701+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.385399751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.385405457+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.385417476+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.385424754+07:00","message":"[bufferProcess] interim [360000000]:โปรตีนที่ทำงานได้ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.38542711+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.385432671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.385435187+07:00","message":"> Transcript [876] [false]: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.385438586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.385440666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.38544315+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.385445326+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.725975466+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.726004297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.726009259+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.726022374+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726028825+07:00","message":"[bufferProcess] interim [720000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726031309+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726035121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726037281+07:00","message":"> Transcript [877] [false]: 'โปรตีนที่ทำงานได้ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726040242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726042108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726044495+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.726046534+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.914022017+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.914067755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.914074583+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.914089663+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.914097682+07:00","message":"[bufferProcess] interim [840000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.914100144+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.914108153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.914111257+07:00","message":"> Transcript [878] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.914114895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.9141178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.914120981+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.914123107+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.022026413+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.022065542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.022071188+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.022084342+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022092677+07:00","message":"[bufferProcess] interim [960000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022095583+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022101793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022104438+07:00","message":"> Transcript [879] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.02210787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022110049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022112047+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022114251+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022120461+07:00","message":"Push: 'ที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022122256+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022124163+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.022126611+07:00","message":"Next Push (prob) : 'ซึ่งโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.022134555+07:00","message":"push: {false ที่ทำงานได้ 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.220333574+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.220375695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.220383343+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.220394297+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220402099+07:00","message":"[bufferProcess] interim [140000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220404487+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220408171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220411413+07:00","message":"> Transcript [880] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220414969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220416964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220418611+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.220421112+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.416265685+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.416310563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.416316738+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.416335459+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416343801+07:00","message":"[bufferProcess] interim [380000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416346776+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416350186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416352655+07:00","message":"> Transcript [881] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416355727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416358073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416360253+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.416362902+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.623149303+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.623177589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.623184239+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.623196048+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.623202811+07:00","message":"[bufferProcess] interim [620000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.623205506+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.623213661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.623216003+07:00","message":"> Transcript [882] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.6232192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.623221292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.623224152+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.623226821+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.687647349+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.687680105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.687685682+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.687700399+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687706894+07:00","message":"[bufferProcess] interim [680000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687709532+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687712804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687715102+07:00","message":"> Transcript [883] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687719047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687721054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687723599+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687726085+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687732755+07:00","message":"Push: 'ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687734623+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.687737122+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.68773983+07:00","message":"Next Push (prob) : 'ทำงานได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.687747565+07:00","message":"push: {false ซึ่งโปรตีนที่ 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.796703257+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.796742641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.796748611+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.796763809+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.796771622+07:00","message":"[bufferProcess] interim [740000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.796774833+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.796783189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.796785813+07:00","message":"> Transcript [884] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.796788382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.796791212+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.924753296+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.924792147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.924798381+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.924810209+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.924818298+07:00","message":"[bufferProcess] interim [860000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.924820905+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.924824401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.924827041+07:00","message":"> Transcript [885] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.924829426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.924831219+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้นี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:43.079528788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:43.079551346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.321737058+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.321775347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.321782534+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.321794948+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.32180183+07:00","message":"[bufferProcess] interim [280000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.321804806+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.321810231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.321813561+07:00","message":"> Transcript [886] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.32181612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.321817938+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.382385656+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.382423625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.382428726+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.382440795+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382447335+07:00","message":"[bufferProcess] interim [340000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382449822+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382454952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382457629+07:00","message":"> Transcript [887] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382461534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382463273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382465281+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.382468434+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.504249284+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.504287417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.50429333+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.504304227+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504313796+07:00","message":"[bufferProcess] interim [460000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504316553+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504322118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504325+07:00","message":"> Transcript [888] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504328366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504330433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504332313+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.504335715+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.632789291+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.632826404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.632835831+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.632849045+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.63285615+07:00","message":"[bufferProcess] interim [580000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.63285899+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.632865999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.632868701+07:00","message":"> Transcript [889] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.632872712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.63287474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.632877018+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.632879864+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.726107298+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.726144574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.726150114+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.726167537+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726175861+07:00","message":"[bufferProcess] interim [700000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726178767+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726182049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726185185+07:00","message":"> Transcript [890] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726189466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726191486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726193324+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726195741+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.72620052+07:00","message":"Push: 'ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726202448+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.7262046+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.726207748+07:00","message":"Next Push (prob) : 'ก็จะไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.726216307+07:00","message":"push: {false ทำงานได้เนี่ย 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.828321995+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.828361804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.828368092+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.828381482+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828389253+07:00","message":"[bufferProcess] interim [760000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828391792+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828397352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828399961+07:00","message":"> Transcript [891] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828404282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828406424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828408295+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.828410998+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.830237508+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.83025525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.830259579+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.83027181+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.830275847+07:00","message":"[bufferProcess] interim [820000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.830278114+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.830280491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.830282515+07:00","message":"> Transcript [892] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.830284942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.830286543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.83028813+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.830289998+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.08639425+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.086435131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.086441944+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.086456404+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086463444+07:00","message":"[bufferProcess] interim [60000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086466232+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086473631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086476322+07:00","message":"> Transcript [893] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086480111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086482118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086484151+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.086487025+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.223843918+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.22388454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.223891539+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.223905085+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223913826+07:00","message":"[bufferProcess] interim [180000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.22391682+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223923714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223933792+07:00","message":"> Transcript [894] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223938536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223940678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223943074+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223947548+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.22395365+07:00","message":"Push: 'ก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223955472+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223957508+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.223959877+07:00","message":"Next Push (prob) : 'หน้าที่อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.223967799+07:00","message":"push: {false ก็จะไปทำ 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.271062936+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.271103327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.271110853+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.27112476+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.271132024+07:00","message":"[bufferProcess] interim [300000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.271134958+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.271141844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.271144303+07:00","message":"> Transcript [895] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.271146813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.271148704+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.502989506+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.523437125+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.52347757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.523483544+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.523494933+07:00","message":"[buffer interim] 94 false โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.523502082+07:00","message":"[bufferProcess] interim [480000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.523504944+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.52350856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.52351147+07:00","message":"> Transcript [896] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.523514277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.523517177+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.577148786+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.707473605+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.707512887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ\",\"confidence\":0.9553191}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.707521423+07:00","message":"receive interim result [true|false]: โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.707531253+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.707533296+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.707538904+07:00","message":"[buffer interim] 94 true โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707551144+07:00","message":"[bufferProcess] interim [690000000]:โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.70755442+07:00","message":"[bufferProcess] send to processor (isfinal):โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707557834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707560852+07:00","message":"> Transcript [897] [false]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707564304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707566165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707568203+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707571169+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707572867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707574521+07:00","message":"> Transcript [898] [true]: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707576659+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.70757817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707579944+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707581724+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ซึ่งโปรตีนที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.707588867+07:00","message":"Push: 'หน้าที่ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.7075964+07:00","message":"push: {true หน้าที่ในกระบวนการ 0 0xc001e34680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:44.719051279+07:00","message":"write wav file: './tmp/7514/7514_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.311017602+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.311060453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.31106583+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.311079963+07:00","message":"[buffer interim] 95 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.311087122+07:00","message":"[bufferProcess] interim [540000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.311089125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.425954415+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.425987434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.42599301+07:00","message":"receive interim result [false|false]: เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.426004276+07:00","message":"[buffer interim] 95 false เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.426010808+07:00","message":"[bufferProcess] interim [660000000]:เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.426012932+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.426018231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.426021147+07:00","message":"> Transcript [899] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.426023155+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.453121549+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.453156583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Melon\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.453178925+07:00","message":"receive interim result [false|false]: Melon"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.453195046+07:00","message":"[buffer interim] 95 false Melon"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453201787+07:00","message":"[bufferProcess] interim [720000000]:Melon"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453204299+07:00","message":"[bufferProcess] send to processor:เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453207843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453210672+07:00","message":"> Transcript [900] [false]: 'เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453213432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453215373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453217171+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.453219179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.563728333+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.563764685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.56377008+07:00","message":"receive interim result [false|false]: เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.563781231+07:00","message":"[buffer interim] 95 false เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.563788563+07:00","message":"[bufferProcess] interim [780000000]:เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.56379098+07:00","message":"[bufferProcess] send to processor:Melon"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.563795845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.563798408+07:00","message":"> Transcript [901] [false]: 'Melon'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.563800561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.563802789+07:00","message":"Set new StatePrefix: 'Melon'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.745571792+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.745610399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.74561633+07:00","message":"receive interim result [false|false]: เมลานินนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.745631581+07:00","message":"[buffer interim] 95 false เมลานินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.7456394+07:00","message":"[bufferProcess] interim [960000000]:เมลานินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.745641595+07:00","message":"[bufferProcess] send to processor:เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.745645162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.745647637+07:00","message":"> Transcript [902] [false]: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.745650015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.745651824+07:00","message":"Set new StatePrefix: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.750618084+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.750643154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.750648086+07:00","message":"receive interim result [false|false]: เมลานินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.75066255+07:00","message":"[buffer interim] 95 false เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750669515+07:00","message":"[bufferProcess] interim [20000000]:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750671934+07:00","message":"[bufferProcess] send to processor:เมลานินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750678195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750680927+07:00","message":"> Transcript [903] [false]: 'เมลานินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750683977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750685956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750687582+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.750690296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.911597865+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.91162179+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.911624422+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.911626123+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.911627679+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.911629234+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.911631586+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.911633302+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:46.080163456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:46.080173791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.315192541+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.315225857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.315231973+07:00","message":"receive interim result [false|false]: เมลานินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.315245444+07:00","message":"[buffer interim] 95 false เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.315252168+07:00","message":"[bufferProcess] interim [620000000]:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.315254664+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.315264947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.31526776+07:00","message":"> Transcript [904] [false]: 'เมลานินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.315270962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.315273097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.315274895+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.315276879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.630084054+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.630121438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.630126946+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.63014122+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.630148986+07:00","message":"[bufferProcess] interim [920000000]:เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.630151633+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.63015939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.630162337+07:00","message":"> Transcript [905] [false]: 'เมลานินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.630165462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.630167585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.630169502+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.630171899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.022689617+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.022727432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.022734051+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.022748142+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022755266+07:00","message":"[bufferProcess] interim [280000000]:เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022757836+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.02276333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022766326+07:00","message":"> Transcript [906] [false]: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022769462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022771598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022773424+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022775431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022779375+07:00","message":"Push: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022781135+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022783222+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.022787879+07:00","message":"Next Push (prob) : 'นะคะทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.022812212+07:00","message":"push: {false เมลานิน 0 0xc001e34e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.164489349+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.164529115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.164534574+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.164550435+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.164557153+07:00","message":"[bufferProcess] interim [400000000]:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.164559524+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.164562739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.16456538+07:00","message":"> Transcript [907] [false]: 'เมลานินนะคะทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.164568157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.164570137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.164572067+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.164574319+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.229643349+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.229683035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.229690835+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.229709788+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.229719354+07:00","message":"[bufferProcess] interim [460000000]:เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.229722081+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.229726524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.22972916+07:00","message":"> Transcript [908] [false]: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.229732522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.229734387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.229736232+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.229738327+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.327942567+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.327983873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.327989269+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.328005246+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.328012853+07:00","message":"[bufferProcess] interim [520000000]:เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.32801542+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.32802275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.328026464+07:00","message":"> Transcript [909] [false]: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.328029886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.328032414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.328034406+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.328036533+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.455266176+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.455301895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.455307816+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.45532062+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455327906+07:00","message":"[bufferProcess] interim [580000000]:เมลานินนะคะทำให้พูดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455330772+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455337675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455340414+07:00","message":"> Transcript [910] [false]: 'เมลานินนะคะทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455344197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455346144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455348346+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.45535057+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455356145+07:00","message":"Push: 'นะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455358402+07:00","message":"TextPushed: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455361137+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.455363253+07:00","message":"Next Push (prob) : 'ผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.455370826+07:00","message":"push: {false นะคะทำให้ 0 0xc001e34e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.508787412+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.508828834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้สูงอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.508833842+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้สูงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.508851583+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้ผู้สูงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.508859647+07:00","message":"[bufferProcess] interim [640000000]:เมลานินนะคะทำให้ผู้สูงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.508861946+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.508867648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.508870486+07:00","message":"> Transcript [911] [false]: 'เมลานินนะคะทำให้พูดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.508873003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.508875323+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูดยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.839271964+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.839307166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.839313019+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.839329183+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.839336551+07:00","message":"[bufferProcess] interim [940000000]:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.839339043+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้สูงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.839342027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.839344899+07:00","message":"> Transcript [912] [false]: 'เมลานินนะคะทำให้ผู้สูงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.839347238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.839349056+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้ผู้สูงอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.305816796+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.30585697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.305862812+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.305874943+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.305882892+07:00","message":"[bufferProcess] interim [540000000]:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.305885574+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.305891033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.305893582+07:00","message":"> Transcript [913] [false]: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.305896054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.305898062+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.313994171+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.314011288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.314017049+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.314026932+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314031328+07:00","message":"[bufferProcess] interim [600000000]:เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314033544+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314036624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314039085+07:00","message":"> Transcript [914] [false]: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314042102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314044304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314048389+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.314050761+07:00","message":"TextPushed: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.429092758+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.429137193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.429144531+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.429177225+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.429218842+07:00","message":"[bufferProcess] interim [720000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.42922207+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.42922651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.429230635+07:00","message":"> Transcript [915] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.429233948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.429235875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.429237518+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.429239681+07:00","message":"TextPushed: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.641580129+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.641619614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.641625995+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.641639892+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641648421+07:00","message":"[bufferProcess] interim [900000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641650844+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641654512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641657268+07:00","message":"> Transcript [916] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641660452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641662386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641664148+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.641666592+07:00","message":"TextPushed: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:49.080203012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:49.080211106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.15475585+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.154800663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.154806868+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.154820544+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154829914+07:00","message":"[bufferProcess] interim [380000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154832624+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154838012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154840734+07:00","message":"> Transcript [917] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154844479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154846938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154848892+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154851636+07:00","message":"TextPushed: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154855662+07:00","message":"Push: 'พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154857516+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154859424+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.154861449+07:00","message":"Next Push (prob) : 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.154888886+07:00","message":"push: {false พูดแบบนี้ 0 0xc001e34e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.365266908+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.365296938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.365302037+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.365315447+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.365321663+07:00","message":"[bufferProcess] interim [620000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.365324213+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.365327613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.36533008+07:00","message":"> Transcript [918] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.365333207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.365335087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.365336749+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.365339018+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.651654162+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.651693341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.651701069+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.65171888+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.651727081+07:00","message":"[bufferProcess] interim [860000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.651729631+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.651732824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.651736045+07:00","message":"> Transcript [919] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.651739231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.65174119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.651742922+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.651745209+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.838238848+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.838278589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.838285509+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.838300262+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838308469+07:00","message":"[bufferProcess] interim [40000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838310994+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838318414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838321102+07:00","message":"> Transcript [920] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838324494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838326598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838329261+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.838331883+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.100458936+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.100497061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.100503484+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.10052303+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100534636+07:00","message":"[bufferProcess] interim [340000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100537444+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100541569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100544542+07:00","message":"> Transcript [921] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100548609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100550961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.10055316+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100555966+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100559025+07:00","message":"Push: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100560666+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100562935+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.100565297+07:00","message":"Next Push (prob) : 'และทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.100573053+07:00","message":"push: {false มีอะไร 0 0xc001e34e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.220677715+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.220713312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.220719659+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.220733002+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220740332+07:00","message":"[bufferProcess] interim [460000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220743169+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220748661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220751461+07:00","message":"> Transcript [922] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220754676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220756503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220758165+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.220760679+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.463392663+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.539134864+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.53917579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.539190205+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.539206465+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539214523+07:00","message":"[bufferProcess] interim [760000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539217018+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539225694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539228897+07:00","message":"> Transcript [923] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539232714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539235057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539236678+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.539239179+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.54049224+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.540505272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.540509994+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.540520234+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.540524271+07:00","message":"[bufferProcess] interim [820000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.540526242+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.540528507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.540532191+07:00","message":"> Transcript [924] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.5405352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.540537072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.540538652+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.540540552+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.544905571+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.544923897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.544934518+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.544948579+07:00","message":"[buffer interim] 95 false เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544953966+07:00","message":"[bufferProcess] interim [880000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544956316+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544962745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544964885+07:00","message":"> Transcript [925] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544967901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544969998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544971998+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544974222+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544980141+07:00","message":"Push: 'และทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544981969+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544983995+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.544986082+07:00","message":"Next Push (prob) : 'ไม่มีลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.544994937+07:00","message":"push: {false และทำให้ 0 0xc001e34e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.595439644+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.739149886+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.73919492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ\",\"confidence\":0.9453238}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.739203439+07:00","message":"receive interim result [true|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.739213104+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.739215158+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.73922146+07:00","message":"[buffer interim] 95 true เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739233936+07:00","message":"[bufferProcess] interim [910000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.73923778+07:00","message":"[bufferProcess] send to processor (isfinal):เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739241826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739244537+07:00","message":"> Transcript [926] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739247897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739249738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739252637+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739255188+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739257055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.73925882+07:00","message":"> Transcript [927] [true]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739261021+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739262525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739263997+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739265912+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไรและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.739268632+07:00","message":"Push: 'ไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.739276821+07:00","message":"push: {true ไม่มีลักษณะ 0 0xc001e34e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:50.751505476+07:00","message":"write wav file: './tmp/7514/7514_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.174203622+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.263530453+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.263546004+07:00","message":"found end of frame, send empty tag with msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.263548828+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.263557198+07:00","message":"[buffer interim] 96 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.263564129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.263567739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.263570204+07:00","message":"> Transcript [928] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.263572329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.263573985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.263575596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.263577157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.26357946+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.263587963+07:00","message":"push: {true \n 0 0xc003d94780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:51.268663805+07:00","message":"write wav file: './tmp/7514/7514_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.365499991+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.425537416+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.556140399+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.589798406+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.589818178+07:00","message":"found end of frame, send empty tag with msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.589821218+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.58983053+07:00","message":"[buffer interim] 97 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.58983854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.589848912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.589851973+07:00","message":"> Transcript [929] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.589854582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.589856346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.589858011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.589859641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.589861909+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.589871825+07:00","message":"push: {true \n 0 0xc003d94a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:51.594927281+07:00","message":"write wav file: './tmp/7514/7514_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.623331599+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.801054535+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.801073716+07:00","message":"found end of frame, send empty tag with msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.801076326+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.801083647+07:00","message":"[buffer interim] 98 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.801091074+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.801094892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.801097552+07:00","message":"> Transcript [930] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.80110003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.801101909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.801103564+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.801105211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.801107547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.801117426+07:00","message":"push: {true \n 0 0xc001e35580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:51.805279355+07:00","message":"write wav file: './tmp/7514/7514_98.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:52.080353089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:52.080367687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.136005774+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.263802342+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.36490846+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.364956195+07:00","message":"found end of frame, send empty tag with msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.3649611+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.364970683+07:00","message":"[buffer interim] 99 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.364979366+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.364990125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.36499431+07:00","message":"> Transcript [931] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.364997934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.365000648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.365003473+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.365006872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.365014381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.365025465+07:00","message":"push: {true \n 0 0xc000186100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:52.369496376+07:00","message":"write wav file: './tmp/7514/7514_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.38663432+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.860851188+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.860899852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.860905893+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.860918319+07:00","message":"[buffer interim] 100 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.860925647+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.860927665+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.944037127+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.944090153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.944095372+07:00","message":"receive interim result [false|false]: ไม่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.944109496+07:00","message":"[buffer interim] 100 false ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.944117586+07:00","message":"[bufferProcess] interim [360000000]:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.944120045+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.944125336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.9441279+07:00","message":"> Transcript [932] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.944130274+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.965157353+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.965200009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.9652049+07:00","message":"receive interim result [false|false]: ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.965216579+07:00","message":"[buffer interim] 100 false ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.965222537+07:00","message":"[bufferProcess] interim [420000000]:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.965225009+07:00","message":"[bufferProcess] send to processor:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.965228595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.965230752+07:00","message":"> Transcript [933] [false]: 'ไม่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.965233914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.965235717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.965237587+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.96523946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.227895233+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.227940498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.227946511+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.22795883+07:00","message":"[buffer interim] 100 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.227965026+07:00","message":"[bufferProcess] interim [660000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.227967231+07:00","message":"[bufferProcess] send to processor:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.227972016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.227974625+07:00","message":"> Transcript [934] [false]: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.227976383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.227978351+07:00","message":"Set new StatePrefix: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.473304263+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.545798737+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.567515476+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.567550733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.567556359+07:00","message":"receive interim result [true|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.567566159+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.567568496+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.567573527+07:00","message":"[buffer interim] 100 true ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567579592+07:00","message":"[bufferProcess] interim [110000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567582626+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567585166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567587854+07:00","message":"> Transcript [935] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567590501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567592295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567594054+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.56759589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.56759752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567599306+07:00","message":"> Transcript [936] [true]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567601227+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567603037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567604577+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567606102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.567608245+07:00","message":"Push: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.567614556+07:00","message":"push: {true ในขณะที่ 0 0xc003d94100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:53.575925823+07:00","message":"write wav file: './tmp/7514/7514_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.59100289+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.591040893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.591045649+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.591060702+07:00","message":"[buffer interim] 101 false เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.591066738+07:00","message":"[bufferProcess] interim [840000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.591069054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.591075187+07:00","message":"[bufferProcess] send to processor (ticker):เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.591077418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.591080013+07:00","message":"> Transcript [937] [false]: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.591082075+07:00","message":"Set StatePrefix (first interim): 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.970684275+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.970735073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.970740369+07:00","message":"receive interim result [false|false]: เฉพาะอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.970755982+07:00","message":"[buffer interim] 101 false เฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.970764293+07:00","message":"[bufferProcess] interim [260000000]:เฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.970766377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:55.080692007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:55.080696477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.100803723+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.100846365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.100852868+07:00","message":"receive interim result [false|false]: เฉพาะ Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.100867616+07:00","message":"[buffer interim] 101 false เฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.100876012+07:00","message":"[bufferProcess] interim [380000000]:เฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.100879948+07:00","message":"[bufferProcess] send to processor:เฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.100890637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.100894675+07:00","message":"> Transcript [938] [false]: 'เฉพาะอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.100899278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.100901618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.100903389+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.10090519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.169457645+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.169516062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.169521679+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.169533495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.16953612+07:00","message":"receive interim result [false|false]:  Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.169543891+07:00","message":"[buffer interim] 101 false เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.169550809+07:00","message":"[buffer interim] 101 false  Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169557546+07:00","message":"[bufferProcess] interim [440000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169559749+07:00","message":"[bufferProcess] send to processor:เฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169565643+07:00","message":"[bufferProcess] interim [440000000]: Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169568462+07:00","message":"[bufferProcess] update buffer: เฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169571035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169573906+07:00","message":"> Transcript [939] [false]: 'เฉพาะ Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169577328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169579278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169581385+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.169583508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.283898016+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.283949187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.283955751+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.28396672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" anal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.283969137+07:00","message":"receive interim result [false|false]:  anal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.283976935+07:00","message":"[buffer interim] 101 false เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.283982726+07:00","message":"[buffer interim] 101 false  anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.283988978+07:00","message":"[bufferProcess] interim [560000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.283991252+07:00","message":"[bufferProcess] send to processor:เฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.283996495+07:00","message":"[bufferProcess] interim [560000000]: anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.283999178+07:00","message":"[bufferProcess] update buffer: เฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.2840019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.284004981+07:00","message":"> Transcript [940] [false]: 'เฉพาะ Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.284007538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.28400951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.284011239+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.28401316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.609060719+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.609105125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.6091118+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.609122874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alvarez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.609125167+07:00","message":"receive interim result [false|false]:  alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.609132977+07:00","message":"[buffer interim] 101 false เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.609140129+07:00","message":"[buffer interim] 101 false  alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.60914649+07:00","message":"[bufferProcess] interim [920000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609149325+07:00","message":"[bufferProcess] send to processor:เฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609156341+07:00","message":"[bufferProcess] interim [920000000]: alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609158812+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609173721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609177536+07:00","message":"> Transcript [941] [false]: 'เฉพาะ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609181173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609183437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609185136+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609187456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609193384+07:00","message":"Push: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609195241+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609197078+07:00","message":"Set new StatePrefix : 'เฉพาะ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.609198982+07:00","message":"Next Push (prob) : ' anal'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.609206946+07:00","message":"push: {false เฉพาะ 0 0xc003d94300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.793198954+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.793240283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.79324561+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.793256764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alexa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.79325937+07:00","message":"receive interim result [false|false]:  alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.793265271+07:00","message":"[buffer interim] 101 false เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.793270166+07:00","message":"[buffer interim] 101 false  alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793275674+07:00","message":"[bufferProcess] interim [40000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793278046+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793281044+07:00","message":"[bufferProcess] interim [40000000]: alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793283451+07:00","message":"[bufferProcess] update buffer: เฉพาะ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793286075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793288735+07:00","message":"> Transcript [942] [false]: 'เฉพาะ alvarez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793290806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.793292629+07:00","message":"Set new StatePrefix: 'เฉพาะ alvarez'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.807042986+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.807065877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.807071301+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.80708108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Alexis\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.807083736+07:00","message":"receive interim result [false|false]:  Alexis"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.807089062+07:00","message":"[buffer interim] 101 false เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.807091573+07:00","message":"[buffer interim] 101 false  Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.80709885+07:00","message":"[bufferProcess] interim [100000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.807100977+07:00","message":"[bufferProcess] send to processor:เฉพาะ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.807103426+07:00","message":"[bufferProcess] interim [100000000]: Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.807105545+07:00","message":"[bufferProcess] update buffer: เฉพาะ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.807107969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.807110295+07:00","message":"> Transcript [943] [false]: 'เฉพาะ alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.807112317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.807114162+07:00","message":"Set new StatePrefix: 'เฉพาะ alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.985883314+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.985921086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.985928232+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.985950235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alvarez นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.985954188+07:00","message":"receive interim result [false|false]:  alvarez นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.985973797+07:00","message":"[buffer interim] 101 false เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.985992207+07:00","message":"[buffer interim] 101 false  alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.985999493+07:00","message":"[bufferProcess] interim [280000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.986002207+07:00","message":"[bufferProcess] send to processor:เฉพาะ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.986008876+07:00","message":"[bufferProcess] interim [280000000]: alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.986011689+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.986015404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.986019335+07:00","message":"> Transcript [944] [false]: 'เฉพาะ Alexis'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.986021291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.986023233+07:00","message":"Set new StatePrefix: 'เฉพาะ Alexis'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.566759485+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.566802421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.566809097+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.566825724+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.566833652+07:00","message":"[bufferProcess] interim [880000000]:เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.566837335+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.56684162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.566845557+07:00","message":"> Transcript [945] [false]: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.566848869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.566851822+07:00","message":"Set new StatePrefix: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.694089393+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.694127974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.694134345+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.694142926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.694145705+07:00","message":"receive interim result [false|false]:  นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.694153137+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.694156245+07:00","message":"[buffer interim] 101 false  นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694162026+07:00","message":"[bufferProcess] interim [940000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694164163+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694166923+07:00","message":"[bufferProcess] interim [940000000]: นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694169414+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694172088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694174725+07:00","message":"> Transcript [946] [false]: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694177673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694179643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694181411+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.694183371+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.710618531+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.710646406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.710652081+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.710667146+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710673512+07:00","message":"[bufferProcess] interim [0]:เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710676194+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710679074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710681513+07:00","message":"> Transcript [947] [false]: 'เฉพาะ alvarez นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710684862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710686966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710688605+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.710690719+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.756163408+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.756189556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.756195617+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.756205826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.756209019+07:00","message":"receive interim result [false|false]:  นะคะจะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.75621496+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.756219697+07:00","message":"[buffer interim] 101 false  นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756224227+07:00","message":"[bufferProcess] interim [60000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756226467+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756229352+07:00","message":"[bufferProcess] interim [60000000]: นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756231954+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.7562347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756237313+07:00","message":"> Transcript [948] [false]: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756239695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756241528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.756243294+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.75624951+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.040731034+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.040770763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.040776593+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.04079524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.040798367+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.040807101+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.040811421+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040817778+07:00","message":"[bufferProcess] interim [300000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040820136+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040823127+07:00","message":"[bufferProcess] interim [300000000]: นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040825846+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040828768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040831634+07:00","message":"> Transcript [949] [false]: 'เฉพาะ alvarez นะคะจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.04083579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040837964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040839643+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040841704+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040844001+07:00","message":"Push: ' alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040845724+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040847714+07:00","message":"Set new StatePrefix : 'เฉพาะ alvarez นะคะจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.040849703+07:00","message":"Next Push (prob) : 'จะสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.040857752+07:00","message":"push: {false  alvarez นะคะ 0 0xc003d94300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.401543702+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.401585494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.401592058+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.401611209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.40161499+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.401623734+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.401627699+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.401634447+07:00","message":"[bufferProcess] interim [660000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.401637181+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.401640226+07:00","message":"[bufferProcess] interim [660000000]: นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.401643103+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.40164932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.401652022+07:00","message":"> Transcript [950] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.401654319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.401657314+07:00","message":"Set new StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.719272205+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.719312081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.719317211+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.719329605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.71933271+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.719349111+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.719365834+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719373265+07:00","message":"[bufferProcess] interim [960000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719378002+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719381208+07:00","message":"[bufferProcess] interim [960000000]: นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719383956+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719387046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719390367+07:00","message":"> Transcript [951] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719393345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719395371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719397547+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.719399619+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.915733802+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.915771909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.915777823+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.915789724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.915792988+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.915800278+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.915803918+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915810497+07:00","message":"[bufferProcess] interim [200000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915812892+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915816308+07:00","message":"[bufferProcess] interim [200000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915818827+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915822106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915824508+07:00","message":"> Transcript [952] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915827769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915831448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915833145+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.915835119+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:58.080945817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:58.080963956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.181775742+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.181819925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.181826621+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.181846743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.181853919+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.181862304+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.181865526+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181872384+07:00","message":"[bufferProcess] interim [440000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181874799+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181891517+07:00","message":"[bufferProcess] interim [440000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181894959+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181897865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181900572+07:00","message":"> Transcript [953] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181903668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181905715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181907775+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.181909925+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.210610901+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.210644532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.21065112+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.210670271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.210673864+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.210681855+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.210685081+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.21069027+07:00","message":"[bufferProcess] interim [500000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210692656+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210695346+07:00","message":"[bufferProcess] interim [500000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210697852+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210700666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210703069+07:00","message":"> Transcript [954] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210706332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210708149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210710343+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210712428+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210716165+07:00","message":"Push: 'จะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210721215+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210723296+07:00","message":"Set new StatePrefix : 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.210725561+07:00","message":"Next Push (prob) : 'โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.210733865+07:00","message":"push: {false จะสังเคราะห์ 0 0xc003d94300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.302233103+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.302264623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.302270326+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.302281464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.302284978+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.302292353+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.30229564+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.3023147+07:00","message":"[bufferProcess] interim [560000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.30233535+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.302348133+07:00","message":"[bufferProcess] interim [560000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.302352937+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.302356477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.30236041+07:00","message":"> Transcript [955] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.302362677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.302364779+07:00","message":"Set new StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.305369636+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.305380834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.305385382+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.305395019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.305397983+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.305401824+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.30540998+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305416487+07:00","message":"[bufferProcess] interim [620000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305419289+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305425265+07:00","message":"[bufferProcess] interim [620000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305427745+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305430505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305433153+07:00","message":"> Transcript [956] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305435834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.305437748+07:00","message":"Set new StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.62248119+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.622515602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.622521505+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.622531036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.622533916+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.622539986+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.622544927+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.622550482+07:00","message":"[bufferProcess] interim [860000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.622553117+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.622557697+07:00","message":"[bufferProcess] interim [860000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.62256041+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.6225632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.62256586+07:00","message":"> Transcript [957] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.622567911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.62256969+07:00","message":"Set new StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.834866373+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.834921707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.834945615+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.834961563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.834966662+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.834986294+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.834999211+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835007454+07:00","message":"[bufferProcess] interim [100000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.83501053+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835014705+07:00","message":"[bufferProcess] interim [100000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835018025+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835020876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835024146+07:00","message":"> Transcript [958] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.83502775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835029737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835031549+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.835033831+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.003667767+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.003712337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.003718892+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.003733178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.003736788+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.003745221+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.003748541+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003754999+07:00","message":"[bufferProcess] interim [280000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003757348+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003760605+07:00","message":"[bufferProcess] interim [280000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003763331+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003766036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003768775+07:00","message":"> Transcript [959] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003771573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003773693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003775621+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.003778182+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.20320293+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.20324346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.203255792+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.20326856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.203271954+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.203283371+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.203287481+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203293656+07:00","message":"[bufferProcess] interim [520000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203297331+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203301019+07:00","message":"[bufferProcess] interim [520000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203303352+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203306173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203308695+07:00","message":"> Transcript [960] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203312174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203314127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203315758+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.203318289+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.383832446+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.383869342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.38387583+07:00","message":"receive interim result [false|false]: เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.383891518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.383894777+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.3839029+07:00","message":"[buffer interim] 101 false เฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.383908752+07:00","message":"[buffer interim] 101 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383915071+07:00","message":"[bufferProcess] interim [640000000]:เฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383917827+07:00","message":"[bufferProcess] send to processor:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383920981+07:00","message":"[bufferProcess] interim [640000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383923881+07:00","message":"[bufferProcess] update buffer: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383927248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383929917+07:00","message":"> Transcript [961] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.38394023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383942181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383943966+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383946191+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383949205+07:00","message":"Push: 'โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383951357+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383953658+07:00","message":"Set new StatePrefix : 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.383955973+07:00","message":"Next Push (prob) : 'ที่ทำงานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.383968598+07:00","message":"push: {false โปรตีนออกมาเป็นโปรตีน 0 0xc003d94300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.503096786+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.625869733+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.713481752+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.713519012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.9001613}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.713526788+07:00","message":"receive interim result [true|false]: เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.713536494+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.71353892+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.713545299+07:00","message":"[buffer interim] 101 true เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713552408+07:00","message":"[bufferProcess] interim [970000000]:เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713559269+07:00","message":"[bufferProcess] send to processor (isfinal):เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713562769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713565558+07:00","message":"> Transcript [962] [false]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713569344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713571487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713573217+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713576779+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713578835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713580608+07:00","message":"> Transcript [963] [true]: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713583522+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713585452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713586974+07:00","message":"StatePrefix: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713588898+07:00","message":"TextPushed: 'เฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.713595102+07:00","message":"Push: 'ที่ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.713603522+07:00","message":"push: {true ที่ทำงานไม่ได้ 0 0xc003d94300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:59.728489136+07:00","message":"write wav file: './tmp/7514/7514_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.293077932+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.293116755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.293121805+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.293135016+07:00","message":"[buffer interim] 102 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.293141097+07:00","message":"[bufferProcess] interim [680000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.293143081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.343879269+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.343921276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.34392698+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.343942097+07:00","message":"[buffer interim] 102 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.343950426+07:00","message":"[bufferProcess] interim [740000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.343952942+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.343957694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.343960382+07:00","message":"> Transcript [964] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.343962413+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.984826991+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.984865376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.984870722+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.984880562+07:00","message":"[buffer interim] 102 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.984886994+07:00","message":"[bufferProcess] interim [340000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.984889243+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.98489396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.984896767+07:00","message":"> Transcript [965] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.984898976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.984901+07:00","message":"Set new StatePrefix: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.015317751+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.015363604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.015371725+07:00","message":"receive interim result [false|false]: นะคะซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.015387011+07:00","message":"[buffer interim] 102 false นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.015395325+07:00","message":"[bufferProcess] interim [400000000]:นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.015399389+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.015407797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.015411953+07:00","message":"> Transcript [966] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.015416483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.015419613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.015422965+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.01542564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.061338373+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.061377069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.061382445+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.06139536+07:00","message":"[buffer interim] 102 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061402311+07:00","message":"[bufferProcess] interim [460000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061404741+07:00","message":"[bufferProcess] send to processor:นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061410574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061413178+07:00","message":"> Transcript [967] [false]: 'นะคะซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061425229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061427209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061429007+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.061431103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:01.081504793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:01.081512028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.201149449+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.201192272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.201198179+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.201213052+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201219411+07:00","message":"[bufferProcess] interim [580000000]:นะคะซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201221873+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201228391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201230835+07:00","message":"> Transcript [968] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201233551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201235553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201237321+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.201239484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.249900217+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.249938683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.249944531+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.249957715+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.24996417+07:00","message":"[bufferProcess] interim [700000000]:นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249967026+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249981935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249984642+07:00","message":"> Transcript [969] [false]: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249987693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249989655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249991402+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249993834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.249999506+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.250001663+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.250003659+07:00","message":"Set new StatePrefix : 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.250005441+07:00","message":"Next Push (prob) : 'ซึ่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.250012422+07:00","message":"push: {false นะคะ 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.884668595+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.884700446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.884706882+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.884717241+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884725481+07:00","message":"[bufferProcess] interim [300000000]:นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884728202+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884733502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884736312+07:00","message":"> Transcript [970] [false]: 'นะคะซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884739434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884741573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884743293+07:00","message":"StatePrefix: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.884745408+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.311705213+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.31174795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.311754465+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.311768482+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311776173+07:00","message":"[bufferProcess] interim [720000000]:นะคะซึ่งทำให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311778458+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311783606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311786409+07:00","message":"> Transcript [971] [false]: 'นะคะซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311789853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311792156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311793986+07:00","message":"StatePrefix: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.311796236+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.469910624+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.46995458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.469960753+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.469971855+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.469982552+07:00","message":"[bufferProcess] interim [840000000]:นะคะซึ่งทำให้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.469987355+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.469991103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.469993816+07:00","message":"> Transcript [972] [false]: 'นะคะซึ่งทำให้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.469996575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.469998776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.470000558+07:00","message":"StatePrefix: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.470002591+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.475548803+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.475587271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.475592629+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.475606446+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475614447+07:00","message":"[bufferProcess] interim [900000000]:นะคะซึ่งทำให้ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475616704+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475621352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475623878+07:00","message":"> Transcript [973] [false]: 'นะคะซึ่งทำให้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475626704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475628662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.47563062+07:00","message":"StatePrefix: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475634164+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.47563811+07:00","message":"Push: 'ซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475640033+07:00","message":"TextPushed: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475642594+07:00","message":"Set new StatePrefix : 'นะคะซึ่งทำให้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.475644657+07:00","message":"Next Push (prob) : 'ให้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.475651568+07:00","message":"push: {false ซึ่งทำ 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.657747376+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.657798628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.657805074+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.657821756+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.657832528+07:00","message":"[bufferProcess] interim [80000000]:นะคะซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.657835217+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.657842102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.657845393+07:00","message":"> Transcript [974] [false]: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.657847798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.657849671+07:00","message":"Set new StatePrefix: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.839930687+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.83997687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.839982714+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.839995979+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840003854+07:00","message":"[bufferProcess] interim [260000000]:นะคะซึ่งทำให้ในกระบวนการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840006334+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840012794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840015378+07:00","message":"> Transcript [975] [false]: 'นะคะซึ่งทำให้ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840018779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840021185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840023588+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.840025871+07:00","message":"TextPushed: 'นะคะซึ่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.841591602+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.841601628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.841604546+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.841612085+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841615394+07:00","message":"[bufferProcess] interim [320000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841617233+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841619085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841620863+07:00","message":"> Transcript [976] [false]: 'นะคะซึ่งทำให้ในกระบวนการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841622959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841624834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841626797+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.841628679+07:00","message":"TextPushed: 'นะคะซึ่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.302795132+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.302837388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.302844205+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.302857018+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.30286386+07:00","message":"[bufferProcess] interim [680000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.302866956+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.302877042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.302880153+07:00","message":"> Transcript [977] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.302883837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.302885887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.302888762+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.302891064+07:00","message":"TextPushed: 'นะคะซึ่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.356877031+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.356913337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.356919091+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.356931889+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356944684+07:00","message":"[bufferProcess] interim [800000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356947365+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356953709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356956743+07:00","message":"> Transcript [978] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356960131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356962103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356964393+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.35696661+07:00","message":"TextPushed: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356972089+07:00","message":"Push: 'ให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356973852+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356975715+07:00","message":"Set new StatePrefix : 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.356977673+07:00","message":"Next Push (prob) : 'การสังเคราะห์เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.35700813+07:00","message":"push: {false ให้ในกระบวน 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.482895845+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.482929306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.482939473+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.48295342+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.482960552+07:00","message":"[bufferProcess] interim [860000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.482963612+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.48296963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.482972366+07:00","message":"> Transcript [979] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.482975747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.482977759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.482980178+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.482982666+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.992032583+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.992067698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.992073086+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.992086807+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.992093421+07:00","message":"[bufferProcess] interim [340000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.992096425+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.992103359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.992106241+07:00","message":"> Transcript [980] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.992108428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.992110307+07:00","message":"Set new StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.995585113+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.995598341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.995603609+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.9956129+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995616639+07:00","message":"[bufferProcess] interim [400000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995618609+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995620946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995622989+07:00","message":"> Transcript [981] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995626275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995628504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995630263+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.995632849+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:04.082417658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:04.082417656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.213018295+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.213056278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.213062125+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.213078944+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213086111+07:00","message":"[bufferProcess] interim [580000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213088982+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213092375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213095234+07:00","message":"> Transcript [982] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213098394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213100222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213102113+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.213104874+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.268742866+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.268768287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.268773878+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.268787314+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268795577+07:00","message":"[bufferProcess] interim [700000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268798281+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268801859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268804605+07:00","message":"> Transcript [983] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268808482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268810482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268812662+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.268815465+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.453203459+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.453246294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.453252448+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.453267275+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453275542+07:00","message":"[bufferProcess] interim [880000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453278411+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453284328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453286917+07:00","message":"> Transcript [984] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453290963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453293028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.45329533+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453298341+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453303353+07:00","message":"Push: 'การสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453306406+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453308941+07:00","message":"Set new StatePrefix : 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.453311417+07:00","message":"Next Push (prob) : 'ไม่มีเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.453320886+07:00","message":"push: {false การสังเคราะห์เมลานิน 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.580297682+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.580337122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.580343536+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.580358479+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.580366587+07:00","message":"[bufferProcess] interim [940000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.580369809+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.580375612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.580378472+07:00","message":"> Transcript [985] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.580381868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.580383824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.58038591+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.580388542+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.956400119+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.956435109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.956441178+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.95645242+07:00","message":"[buffer interim] 102 false นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.956460373+07:00","message":"[bufferProcess] interim [360000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.956463344+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.956468492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.956471121+07:00","message":"> Transcript [986] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.956473709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.956479151+07:00","message":"Set new StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.002975844+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.066386231+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.176668027+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.176705408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.176711423+07:00","message":"receive interim result [true|false]: นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.176720329+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.176722325+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.176729088+07:00","message":"[buffer interim] 102 true นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176735893+07:00","message":"[bufferProcess] interim [600000000]:นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176739348+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176742408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176745184+07:00","message":"> Transcript [987] [false]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176748115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176750057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176752143+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176754579+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176756392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176758196+07:00","message":"> Transcript [988] [true]: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176760287+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176761797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176763396+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176765241+07:00","message":"TextPushed: 'นะคะซึ่งทำให้ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.176768098+07:00","message":"Push: 'ไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.176780889+07:00","message":"push: {true ไม่มีเมลานินเกิดขึ้น 0 0xc003d94480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:05.191436876+07:00","message":"write wav file: './tmp/7514/7514_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.745298871+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.745345743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.745350828+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.745366384+07:00","message":"[buffer interim] 103 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.745372561+07:00","message":"[bufferProcess] interim [480000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.745374611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.903908789+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.940973656+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.941033029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.941039905+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.941058278+07:00","message":"[buffer interim] 103 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.941076894+07:00","message":"[bufferProcess] interim [660000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.941080468+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.941085293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.94108971+07:00","message":"> Transcript [989] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.941093296+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.97475409+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.990167131+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.990218491+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-03-05T13:07:05.990225894+07:00","message":"receive interim result [true|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.990237365+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.990239949+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.990247882+07:00","message":"[buffer interim] 103 true นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.99026062+07:00","message":"[bufferProcess] interim [870000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990264644+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990269082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990272997+07:00","message":"> Transcript [990] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990276338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.99027945+07:00","message":"Set new StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990281662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990284211+07:00","message":"> Transcript [991] [true]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990287416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990290202+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990292575+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990295233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.990298746+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.990309966+07:00","message":"push: {true นะคะ 0 0xc001e35800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:05.995227087+07:00","message":"write wav file: './tmp/7514/7514_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.435953945+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.436001252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.436006242+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.43602029+07:00","message":"[buffer interim] 104 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.436027546+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.43602938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.690648125+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.690694967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.690700794+07:00","message":"receive interim result [false|false]: และทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.69071432+07:00","message":"[buffer interim] 104 false และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.690721943+07:00","message":"[bufferProcess] interim [780000000]:และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.690724357+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.690730902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.690733558+07:00","message":"> Transcript [992] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.69073551+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.939879315+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.939911786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.939917302+07:00","message":"receive interim result [false|false]: และทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.939929212+07:00","message":"[buffer interim] 104 false และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.939943354+07:00","message":"[bufferProcess] interim [20000000]:และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.93994583+07:00","message":"[bufferProcess] send to processor:และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.939950786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.939953548+07:00","message":"> Transcript [993] [false]: 'และทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.939956242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.939958174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.939959939+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.939961926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.06396893+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:07.083235659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:07.083246722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.160362414+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.160425171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และทำให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.160433158+07:00","message":"receive interim result [true|false]: และทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.16044148+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.160444516+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.160454655+07:00","message":"[buffer interim] 104 true และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160464975+07:00","message":"[bufferProcess] interim [320000000]:และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160468137+07:00","message":"[bufferProcess] send to processor (isfinal):และทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160471631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160474544+07:00","message":"> Transcript [994] [false]: 'และทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160477255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160479134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160480774+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.16048254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160484209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160486001+07:00","message":"> Transcript [995] [true]: 'และทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160488127+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160489625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160491779+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160493696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.160496257+07:00","message":"Push: 'และทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.160504858+07:00","message":"push: {true และทำให้ 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:07.166698226+07:00","message":"write wav file: './tmp/7514/7514_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.186072908+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.846379531+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.846430104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.846435398+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.846449767+07:00","message":"[buffer interim] 105 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.846461459+07:00","message":"[bufferProcess] interim [480000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.846465512+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.251212751+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.251268687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.25127405+07:00","message":"receive interim result [false|false]: มีด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.251289976+07:00","message":"[buffer interim] 105 false มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.251297566+07:00","message":"[bufferProcess] interim [780000000]:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.251300366+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.251304904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.251307803+07:00","message":"> Transcript [996] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.251309856+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.320236155+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.320282496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปลั๊ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.320288729+07:00","message":"receive interim result [false|false]: มีปลั๊ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.320304151+07:00","message":"[buffer interim] 105 false มีปลั๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.320312099+07:00","message":"[bufferProcess] interim [900000000]:มีปลั๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.320314845+07:00","message":"[bufferProcess] send to processor:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.320317417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.320320193+07:00","message":"> Transcript [997] [false]: 'มีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.320323445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.320325247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.320327397+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.32032988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.353663685+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.353715553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.353723542+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.353740926+07:00","message":"[buffer interim] 105 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.353752579+07:00","message":"[bufferProcess] interim [20000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.353756145+07:00","message":"[bufferProcess] send to processor:มีปลั๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.353763016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.353765905+07:00","message":"> Transcript [998] [false]: 'มีปลั๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.353769062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.35377118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.35377329+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.35377531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.811006741+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.811045419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.811051502+07:00","message":"receive interim result [false|false]: มีลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.811062842+07:00","message":"[buffer interim] 105 false มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.811069115+07:00","message":"[bufferProcess] interim [440000000]:มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.811071462+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.811076231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.81107888+07:00","message":"> Transcript [999] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.811081652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.811083668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.811085852+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.811088219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.933822127+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.933857603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.933864236+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.933876139+07:00","message":"[buffer interim] 105 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933882575+07:00","message":"[bufferProcess] interim [560000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933885717+07:00","message":"[bufferProcess] send to processor:มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933892474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933895047+07:00","message":"> Transcript [1000] [false]: 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933898197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933900426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933902714+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933905368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933912427+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933915616+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933918531+07:00","message":"Set new StatePrefix : 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.933921591+07:00","message":"Next Push (prob) : 'ลักษณะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.933930249+07:00","message":"push: {false มี 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.940908339+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.940950386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.940955723+07:00","message":"receive interim result [false|false]: มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.940972415+07:00","message":"[buffer interim] 105 false มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.940982727+07:00","message":"[bufferProcess] interim [620000000]:มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.940985841+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.940994668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.940997696+07:00","message":"> Transcript [1001] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.941000061+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.043174917+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.163627341+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.163681049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเสื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.163688914+07:00","message":"receive interim result [false|false]: มีลักษณะเสื่อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.163705574+07:00","message":"[buffer interim] 105 false มีลักษณะเสื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.163713811+07:00","message":"[bufferProcess] interim [800000000]:มีลักษณะเสื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.163716266+07:00","message":"[bufferProcess] send to processor:มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.163723555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.163726147+07:00","message":"> Transcript [1002] [false]: 'มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.163729054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.16373144+07:00","message":"Set new StatePrefix: 'มีลักษณะเกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.174429615+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.174455547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเสือกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.174460677+07:00","message":"receive interim result [false|false]: มีลักษณะเสือกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.174474809+07:00","message":"[buffer interim] 105 false มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.174480649+07:00","message":"[bufferProcess] interim [860000000]:มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.174482935+07:00","message":"[bufferProcess] send to processor:มีลักษณะเสื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.174485674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.174488021+07:00","message":"> Transcript [1003] [false]: 'มีลักษณะเสื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.174489952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.174491744+07:00","message":"Set new StatePrefix: 'มีลักษณะเสื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.205721021+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.205752882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเสือ\",\"confidence\":0.85131234}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.205758646+07:00","message":"receive interim result [true|false]: มีลักษณะเสือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.205764174+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.205766118+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.205773475+07:00","message":"[buffer interim] 105 true มีลักษณะเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205779676+07:00","message":"[bufferProcess] interim [890000000]:มีลักษณะเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205782742+07:00","message":"[bufferProcess] send to processor (isfinal):มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205785764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205788283+07:00","message":"> Transcript [1004] [false]: 'มีลักษณะเสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205790436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205793637+07:00","message":"Set new StatePrefix: 'มีลักษณะเสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205795303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205797084+07:00","message":"> Transcript [1005] [true]: 'มีลักษณะเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205799221+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205801026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205802686+07:00","message":"StatePrefix: 'มีลักษณะเสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205804703+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.205806993+07:00","message":"Push: 'ลักษณะเสือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.205815257+07:00","message":"push: {true ลักษณะเสือ 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:09.212787372+07:00","message":"write wav file: './tmp/7514/7514_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.305815525+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.035172455+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.03521553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.035220511+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.035236012+07:00","message":"[buffer interim] 106 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.035243501+07:00","message":"[bufferProcess] interim [790000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.035245434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:10.08388753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:10.083895878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.198711179+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.198742156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.198747245+07:00","message":"receive interim result [false|false]: แล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.198760116+07:00","message":"[buffer interim] 106 false แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.198767444+07:00","message":"[bufferProcess] interim [910000000]:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.198770437+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.198776303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.198778748+07:00","message":"> Transcript [1006] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.1987808+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.291009223+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.291044555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.29105023+07:00","message":"receive interim result [false|false]: เราทัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.291066017+07:00","message":"[buffer interim] 106 false เราทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.291073548+07:00","message":"[bufferProcess] interim [970000000]:เราทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.291075312+07:00","message":"[bufferProcess] send to processor:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.291078161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.291081376+07:00","message":"> Transcript [1007] [false]: 'แล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.291083329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.291085301+07:00","message":"Set new StatePrefix: 'แล้วถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.512133496+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.512186576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.512192421+07:00","message":"receive interim result [false|false]: เราทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.512207333+07:00","message":"[buffer interim] 106 false เราทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.51221475+07:00","message":"[bufferProcess] interim [210000000]:เราทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.512217124+07:00","message":"[bufferProcess] send to processor:เราทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.512222433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.512225244+07:00","message":"> Transcript [1008] [false]: 'เราทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.512227664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.512229633+07:00","message":"Set new StatePrefix: 'เราทัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.546517637+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.546559982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.546565799+07:00","message":"receive interim result [false|false]: เราต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.546583071+07:00","message":"[buffer interim] 106 false เราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.54659091+07:00","message":"[bufferProcess] interim [270000000]:เราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.54659354+07:00","message":"[bufferProcess] send to processor:เราทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.546597688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.546600247+07:00","message":"> Transcript [1009] [false]: 'เราทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.54660301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.546605051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.546607188+07:00","message":"StatePrefix: 'เราทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.546609001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.713847001+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.713894024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องการก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.713899882+07:00","message":"receive interim result [false|false]: เราต้องการก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.713916895+07:00","message":"[buffer interim] 106 false เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.71392555+07:00","message":"[bufferProcess] interim [390000000]:เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.713928233+07:00","message":"[bufferProcess] send to processor:เราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.713941016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.713944127+07:00","message":"> Transcript [1010] [false]: 'เราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.7139464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.713948747+07:00","message":"Set new StatePrefix: 'เราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.745678335+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.745730999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.745739749+07:00","message":"receive interim result [false|false]: เราทักการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.745762606+07:00","message":"[buffer interim] 106 false เราทักการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.745777349+07:00","message":"[bufferProcess] interim [450000000]:เราทักการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.745780843+07:00","message":"[bufferProcess] send to processor:เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.745790865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.745794972+07:00","message":"> Transcript [1011] [false]: 'เราต้องการก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.745799642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.745803021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.745806002+07:00","message":"StatePrefix: 'เราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.7458118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.772691615+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.772733404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องการก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.772739496+07:00","message":"receive interim result [false|false]: เราต้องการก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.772757912+07:00","message":"[buffer interim] 106 false เราต้องการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.772765873+07:00","message":"[bufferProcess] interim [510000000]:เราต้องการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.772768417+07:00","message":"[bufferProcess] send to processor:เราทักการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.77277534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.772778164+07:00","message":"> Transcript [1012] [false]: 'เราทักการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.772780377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.772783156+07:00","message":"Set new StatePrefix: 'เราทักการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.874107385+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.874162938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.874169833+07:00","message":"receive interim result [false|false]: เราทักการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.874198783+07:00","message":"[buffer interim] 106 false เราทักการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.874207913+07:00","message":"[bufferProcess] interim [570000000]:เราทักการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.874210509+07:00","message":"[bufferProcess] send to processor:เราต้องการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.874214048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.874217423+07:00","message":"> Transcript [1013] [false]: 'เราต้องการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.874219642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.87422171+07:00","message":"Set new StatePrefix: 'เราต้องการก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.899317057+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.899366018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องการขอบคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.899371525+07:00","message":"receive interim result [false|false]: เราต้องการขอบคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.89938951+07:00","message":"[buffer interim] 106 false เราต้องการขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.899397911+07:00","message":"[bufferProcess] interim [630000000]:เราต้องการขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.899400756+07:00","message":"[bufferProcess] send to processor:เราทักการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.899407522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.899410958+07:00","message":"> Transcript [1014] [false]: 'เราทักการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.899414009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.899416074+07:00","message":"Set new StatePrefix: 'เราทักการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.928219801+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.928264196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องการก็คนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.928269766+07:00","message":"receive interim result [false|false]: เราต้องการก็คนละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.928289378+07:00","message":"[buffer interim] 106 false เราต้องการก็คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.928298238+07:00","message":"[bufferProcess] interim [690000000]:เราต้องการก็คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.928300735+07:00","message":"[bufferProcess] send to processor:เราต้องการขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.928307938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.928311481+07:00","message":"> Transcript [1015] [false]: 'เราต้องการขอบคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.92831376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.928315728+07:00","message":"Set new StatePrefix: 'เราต้องการขอบคุณนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.044411773+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.044458182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.044464948+07:00","message":"receive interim result [false|false]: เราทักการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.044479072+07:00","message":"[buffer interim] 106 false เราทักการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.044486587+07:00","message":"[bufferProcess] interim [810000000]:เราทักการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.044489308+07:00","message":"[bufferProcess] send to processor:เราต้องการก็คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.044496135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.044499619+07:00","message":"> Transcript [1016] [false]: 'เราต้องการก็คนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.044502194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.04450409+07:00","message":"Set new StatePrefix: 'เราต้องการก็คนละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.358118689+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.358158487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.358165203+07:00","message":"receive interim result [false|false]: เราทักการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.358178268+07:00","message":"[buffer interim] 106 false เราทักการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.358185141+07:00","message":"[bufferProcess] interim [50000000]:เราทักการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.358187735+07:00","message":"[bufferProcess] send to processor:เราทักการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.358193498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.358196694+07:00","message":"> Transcript [1017] [false]: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.358199282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.358201224+07:00","message":"Set new StatePrefix: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.421250963+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.421285283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.42129075+07:00","message":"receive interim result [false|false]: เราทักการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.421306878+07:00","message":"[buffer interim] 106 false เราทักการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.421314296+07:00","message":"[bufferProcess] interim [170000000]:เราทักการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.421317264+07:00","message":"[bufferProcess] send to processor:เราทักการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.421324392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.42132771+07:00","message":"> Transcript [1018] [false]: 'เราทักการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.421331199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.421333642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.421335809+07:00","message":"StatePrefix: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.421338035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.940998933+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.941040838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุมลักษณะทางพันธุกรรมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.941046386+07:00","message":"receive interim result [false|false]: เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.941058857+07:00","message":"[buffer interim] 106 false เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941068517+07:00","message":"[bufferProcess] interim [710000000]:เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941071219+07:00","message":"[bufferProcess] send to processor:เราทักการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941076846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941079616+07:00","message":"> Transcript [1019] [false]: 'เราทักการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941083099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941085485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941087551+07:00","message":"StatePrefix: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.941089604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.374219445+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.435249672+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.458077175+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.458118876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุมลักษณะทางพันธุกรรมของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.458126248+07:00","message":"receive interim result [false|false]: เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.458140826+07:00","message":"[buffer interim] 106 false เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458148822+07:00","message":"[bufferProcess] interim [310000000]:เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458151984+07:00","message":"[bufferProcess] send to processor:เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458159089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458161959+07:00","message":"> Transcript [1020] [false]: 'เราทักการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458165381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458167653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458169924+07:00","message":"StatePrefix: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.458172218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515110199+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515150987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักการควบคุมลักษณะทางพันธุกรรมของ\",\"confidence\":0.93342006}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515156717+07:00","message":"receive interim result [true|false]: เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515171611+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515173832+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515181013+07:00","message":"[buffer interim] 106 true เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515188961+07:00","message":"[bufferProcess] interim [310000000]:เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515192347+07:00","message":"[bufferProcess] send to processor (isfinal):เราทักการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.51519573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515198499+07:00","message":"> Transcript [1021] [false]: 'เราทักการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515201444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515203442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515205779+07:00","message":"StatePrefix: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515207745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515210048+07:00","message":"Push: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515211777+07:00","message":"TextPushed: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515213798+07:00","message":"Set new StatePrefix : 'เราทักการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515215811+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515217373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515219238+07:00","message":"> Transcript [1022] [true]: 'เราทักการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515221626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515223124+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515225291+07:00","message":"StatePrefix: 'เราทักการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515227114+07:00","message":"TextPushed: 'เราทักการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.515229377+07:00","message":"Push: 'ทางพันธุกรรมของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515237489+07:00","message":"push: {false เราทักการควบคุมลักษณะ 0 0xc001e9e380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.515242686+07:00","message":"push: {true ทางพันธุกรรมของ 0 0xc001e9e380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:12.523568202+07:00","message":"write wav file: './tmp/7514/7514_106.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:13.084889514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:13.08487987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.169550392+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.169590201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีอัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.169595077+07:00","message":"receive interim result [false|false]: วิธีอัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.169610086+07:00","message":"[buffer interim] 107 false วิธีอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.169616802+07:00","message":"[bufferProcess] interim [600000000]:วิธีอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.169618664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.302301851+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.302344861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.302351674+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.302368839+07:00","message":"[buffer interim] 107 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.302376534+07:00","message":"[bufferProcess] interim [720000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.302379246+07:00","message":"[bufferProcess] send to processor:วิธีอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.302387311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.302391715+07:00","message":"> Transcript [1023] [false]: 'วิธีอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.30239399+07:00","message":"Set StatePrefix (first interim): 'วิธีอัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.474458089+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.474500927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.474506893+07:00","message":"receive interim result [false|false]: อาจจะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.474527316+07:00","message":"[buffer interim] 107 false อาจจะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.474535563+07:00","message":"[bufferProcess] interim [840000000]:อาจจะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.474539326+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.474543137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.474546662+07:00","message":"> Transcript [1024] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.474548909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.474550763+07:00","message":"Set new StatePrefix: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.603821743+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.603862614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.603869323+07:00","message":"receive interim result [false|false]: อาจจะเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.603889198+07:00","message":"[buffer interim] 107 false อาจจะเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.603900801+07:00","message":"[bufferProcess] interim [20000000]:อาจจะเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.603903524+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.603908441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.603911448+07:00","message":"> Transcript [1025] [false]: 'อาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.60391461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.603916951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.603918688+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.603920624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.868904347+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.868954672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะไอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.868961498+07:00","message":"receive interim result [false|false]: อาจจะเพราะไอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.868977393+07:00","message":"[buffer interim] 107 false อาจจะเพราะไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.868985601+07:00","message":"[bufferProcess] interim [320000000]:อาจจะเพราะไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.868988986+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.868997777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.869000609+07:00","message":"> Transcript [1026] [false]: 'อาจจะเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.869005619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.869008357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.869010115+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.869012017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.071955501+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.071997151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.072003498+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.072020015+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.072027832+07:00","message":"[bufferProcess] interim [500000000]:อาจจะเพราะอายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.072030605+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.072039099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.072042256+07:00","message":"> Transcript [1027] [false]: 'อาจจะเพราะไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.072045579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.072047633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.07204959+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.072051583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.317879867+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.317923405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.31792971+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.317952524+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317959857+07:00","message":"[bufferProcess] interim [680000000]:อาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317965022+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317973764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317976322+07:00","message":"> Transcript [1028] [false]: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317979511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317981703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317983838+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317986345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.31799206+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317993951+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317995842+07:00","message":"Set new StatePrefix : 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.317997803+07:00","message":"Next Push (prob) : 'เพราะอายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.318006263+07:00","message":"push: {false อาจจะ 0 0xc003d94c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.384503027+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.384540337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.384548167+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.384563527+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.384570344+07:00","message":"[bufferProcess] interim [800000000]:อาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.384572883+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.384580139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.384582723+07:00","message":"> Transcript [1029] [false]: 'อาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.384585755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.384587811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.38458975+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.384592372+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.573788059+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.573813834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.57381797+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.573831518+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.573838236+07:00","message":"[bufferProcess] interim [980000000]:อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.573841382+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.573844807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.573846831+07:00","message":"> Transcript [1030] [false]: 'อาจจะเพราะอายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.573849588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.57385137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.573853532+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.573856052+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.016812951+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.0168566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.016863186+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.016877753+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016885421+07:00","message":"[bufferProcess] interim [280000000]:อาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016888024+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016895202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016897984+07:00","message":"> Transcript [1031] [false]: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016901732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016903807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016906209+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.016908553+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.09879435+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.098825135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.098830782+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.098844778+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098852483+07:00","message":"[bufferProcess] interim [340000000]:อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.09885527+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098862158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098864738+07:00","message":"> Transcript [1032] [false]: 'อาจจะเพราะอายๆแล้วก็ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098868448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098870786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098873158+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.09887519+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098879387+07:00","message":"Push: 'เพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098881357+07:00","message":"TextPushed: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.09888331+07:00","message":"Set new StatePrefix : 'อาจจะเพราะอายๆแล้วก็ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.098885514+07:00","message":"Next Push (prob) : 'แล้วก็ผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.098893226+07:00","message":"push: {false เพราะอายๆ 0 0xc003d94c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.322714119+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.322754524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.322760491+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.322777194+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.322785349+07:00","message":"[bufferProcess] interim [520000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.322788149+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.322794917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.322797815+07:00","message":"> Transcript [1033] [false]: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.322800069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.322802344+07:00","message":"Set new StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.333455383+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.333499169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.333504698+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.33351799+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.333523222+07:00","message":"[bufferProcess] interim [580000000]:อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.33352555+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.333528302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.333530921+07:00","message":"> Transcript [1034] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.333533766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.333535828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.33353765+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.333539998+07:00","message":"TextPushed: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.41780368+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.417841091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.417846869+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.417865257+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.417873239+07:00","message":"[bufferProcess] interim [700000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.417875678+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.417879829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.417882654+07:00","message":"> Transcript [1035] [false]: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.417885823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.41788767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.417889975+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.417892632+07:00","message":"TextPushed: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.596842876+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.596889438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.596896677+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.596913539+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596924731+07:00","message":"[bufferProcess] interim [940000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596928803+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596943335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596947512+07:00","message":"> Transcript [1036] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596952168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596955402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596958367+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.596961894+07:00","message":"TextPushed: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.628363996+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.628406866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.628412945+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.628428588+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628437716+07:00","message":"[bufferProcess] interim [0]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628440331+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628445592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628448495+07:00","message":"> Transcript [1037] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628452275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628454769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628457188+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628459839+07:00","message":"TextPushed: 'อาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628465569+07:00","message":"Push: 'แล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628467418+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628469478+07:00","message":"Set new StatePrefix : 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.628471585+07:00","message":"Next Push (prob) : 'ที่มีเฉพาะเลข'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.628479001+07:00","message":"push: {false แล้วก็พูด 0 0xc003d94c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.712896975+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.712946723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.712953362+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.712969031+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.71297669+07:00","message":"[bufferProcess] interim [120000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.71297945+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.712983526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.712986602+07:00","message":"> Transcript [1038] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.712988889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.712990827+07:00","message":"Set new StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911681812+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911697563+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911699869+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911701494+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911703179+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911704801+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911706376+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.911708336+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.915008182+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.915048554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.915056217+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.915074417+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915083708+07:00","message":"[bufferProcess] interim [240000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915087424+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915096988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915100891+07:00","message":"> Transcript [1039] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915105624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915108524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915111564+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.915115681+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.981301124+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.981337903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.981343711+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.981352864+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.981358998+07:00","message":"[bufferProcess] interim [360000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.981361386+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.981364386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.98136737+07:00","message":"> Transcript [1040] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.981371021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.981372846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.981375297+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.981378084+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:16.085441707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:16.085449427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.631970271+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.632009082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.63201587+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.632027934+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.632034877+07:00","message":"[bufferProcess] interim [960000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.632037204+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.632042591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.63204538+07:00","message":"> Transcript [1041] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.632048959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.632050972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.632054811+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.632057398+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.878270508+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.878309551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.878315641+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.878332062+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878343333+07:00","message":"[bufferProcess] interim [260000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878346638+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878354082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878356777+07:00","message":"> Transcript [1042] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878360722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878362897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878365738+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878368302+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878374607+07:00","message":"Push: 'ที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878376815+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878379247+07:00","message":"Set new StatePrefix : 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.878381538+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.878389615+07:00","message":"push: {false ที่มีเฉพาะเล็ก 0 0xc003d94c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.919125404+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.919158279+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-03-05T13:07:16.919164235+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.919177324+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919183367+07:00","message":"[bufferProcess] interim [320000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919185874+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919191185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919193887+07:00","message":"> Transcript [1043] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919197261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919199541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919201776+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.919204299+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.011397538+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.011439254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.011445309+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.011459649+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.011466944+07:00","message":"[bufferProcess] interim [380000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.011469739+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.011476602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.01147929+07:00","message":"> Transcript [1044] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.011483025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.011485186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.011486873+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.01148968+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.059260433+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.05930102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.059307736+07:00","message":"receive interim result [false|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.059321636+07:00","message":"[buffer interim] 107 false อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059328715+07:00","message":"[bufferProcess] interim [440000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059331313+07:00","message":"[bufferProcess] send to processor:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059337947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059340507+07:00","message":"> Transcript [1045] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059343948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059346246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059348284+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.059351099+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.371827391+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.434781765+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.546808011+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.546854819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ\",\"confidence\":0.8946572}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.54686104+07:00","message":"receive interim result [true|false]: อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.546870032+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.546872132+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.546878793+07:00","message":"[buffer interim] 107 true อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546888876+07:00","message":"[bufferProcess] interim [950000000]:อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546894444+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546898391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546901186+07:00","message":"> Transcript [1046] [false]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546905028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546907197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546909502+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546912148+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546916924+07:00","message":"Push: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546918696+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546920729+07:00","message":"Set new StatePrefix : 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546923201+07:00","message":"Next Push (prob) : 'คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546924925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546926737+07:00","message":"> Transcript [1047] [true]: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546928902+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546930467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.54693202+07:00","message":"StatePrefix: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546933747+07:00","message":"TextPushed: 'อาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.546935679+07:00","message":"Push: 'คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.546951196+07:00","message":"push: {false แล้วนะคะ 0 0xc003d94c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.546956941+07:00","message":"push: {true คำถามก็คือ 0 0xc003d94c80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:17.560655826+07:00","message":"write wav file: './tmp/7514/7514_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.902933396+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.902986183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.902992547+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.903008679+07:00","message":"[buffer interim] 108 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.903016247+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.903018203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.172261826+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.172294339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.172300152+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.172311867+07:00","message":"[buffer interim] 108 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.172318659+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.172320916+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.172325743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.172328171+07:00","message":"> Transcript [1048] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.17233026+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.281187401+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.281237261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.281243462+07:00","message":"receive interim result [false|false]: แล้วพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.281256884+07:00","message":"[buffer interim] 108 false แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281264182+07:00","message":"[bufferProcess] interim [840000000]:แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281267135+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281274304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281277016+07:00","message":"> Transcript [1049] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281279921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281281935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281283836+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.281287241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.448434199+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.448468045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.448473397+07:00","message":"receive interim result [false|false]: แล้วผู้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.448485545+07:00","message":"[buffer interim] 108 false แล้วผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448492226+07:00","message":"[bufferProcess] interim [20000000]:แล้วผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448494638+07:00","message":"[bufferProcess] send to processor:แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448499447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448502369+07:00","message":"> Transcript [1050] [false]: 'แล้วพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448504878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448506749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448508767+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.448510857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.663057276+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.663099624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วคุณชื่ออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.663106267+07:00","message":"receive interim result [false|false]: แล้วคุณชื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.663119844+07:00","message":"[buffer interim] 108 false แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.663126586+07:00","message":"[bufferProcess] interim [260000000]:แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.66312922+07:00","message":"[bufferProcess] send to processor:แล้วผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.663134504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.663137583+07:00","message":"> Transcript [1051] [false]: 'แล้วผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.663140172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.663142424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.663144292+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.663146535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.963612848+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.963653584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.96365898+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.963671443+07:00","message":"[buffer interim] 108 false แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963677976+07:00","message":"[bufferProcess] interim [500000000]:แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963681175+07:00","message":"[bufferProcess] send to processor:แล้วคุณชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963684609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963687286+07:00","message":"> Transcript [1052] [false]: 'แล้วคุณชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963690322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963692601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963694336+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963696278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963698905+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.96370105+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963702895+07:00","message":"Set new StatePrefix : 'แล้วคุณชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.963705978+07:00","message":"Next Push (prob) : 'คุณชื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.963712903+07:00","message":"push: {false แล้ว 0 0xc001e34d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.038227428+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.038261359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.038266337+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.038280375+07:00","message":"[buffer interim] 108 false แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.038286582+07:00","message":"[bufferProcess] interim [620000000]:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.038288926+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.03829367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.038296217+07:00","message":"> Transcript [1053] [false]: 'แล้วผู้ที่มีอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.038298499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.038300835+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.060392968+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.060424115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.060429272+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.060440223+07:00","message":"[buffer interim] 108 false แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.060445633+07:00","message":"[bufferProcess] interim [680000000]:แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.060447821+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.060450137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.060452644+07:00","message":"> Transcript [1054] [false]: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.060454869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.060456569+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:19.086469689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:19.086498071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.32754894+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.327582547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้งสองรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.327587918+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.327602833+07:00","message":"[buffer interim] 108 false แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327610307+07:00","message":"[bufferProcess] interim [920000000]:แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327612911+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327616213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327619258+07:00","message":"> Transcript [1055] [false]: 'แล้วผู้ที่มีอายุทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327622393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327624003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327625721+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.327627538+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.503332049+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.503377072+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-03-05T13:07:19.503382626+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.503395386+07:00","message":"[buffer interim] 108 false แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503401839+07:00","message":"[bufferProcess] interim [100000000]:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503404447+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503409238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503411848+07:00","message":"> Transcript [1056] [false]: 'แล้วผู้ที่มีอายุทั้งสองรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503414704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503416596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503418769+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.503421065+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.559421961+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.559451872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.559457336+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.55946739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.559470115+07:00","message":"receive interim result [false|false]:  2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.559476621+07:00","message":"[buffer interim] 108 false แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.559479916+07:00","message":"[buffer interim] 108 false  2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559484629+07:00","message":"[bufferProcess] interim [220000000]:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559486834+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559489489+07:00","message":"[bufferProcess] interim [220000000]: 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559491653+07:00","message":"[bufferProcess] update buffer: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559493956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559496434+07:00","message":"> Transcript [1057] [false]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559499276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559502661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559505124+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.559507167+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.613335975+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.674977059+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.744308493+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.748231191+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.74826131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ\",\"confidence\":0.88069534}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.748266311+07:00","message":"receive interim result [true|false]: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.748274554+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.748276503+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.748281381+07:00","message":"[buffer interim] 108 true แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748287826+07:00","message":"[bufferProcess] interim [400000000]:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748292933+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748295872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.74829858+07:00","message":"> Transcript [1058] [false]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748301625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748303528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748305971+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748308069+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748314842+07:00","message":"Push: 'ผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748316757+07:00","message":"TextPushed: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748318614+07:00","message":"Set new StatePrefix : 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748320542+07:00","message":"Next Push (prob) : ' 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748322164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748323992+07:00","message":"> Transcript [1059] [true]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748326048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748327623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748329144+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748330833+07:00","message":"TextPushed: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.748332724+07:00","message":"Push: ' 2 รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.748339212+07:00","message":"push: {false ผู้ที่มีอายุทั้ง 0 0xc001e34d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.748348126+07:00","message":"push: {true  2 รูปแบบ 0 0xc001e34d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:19.755573679+07:00","message":"write wav file: './tmp/7514/7514_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.865777316+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.883370065+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.88338481+07:00","message":"found end of frame, send empty tag with msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.883387823+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.883394214+07:00","message":"[buffer interim] 109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.883401364+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.883408967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.88341297+07:00","message":"> Transcript [1060] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.883415437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.883417197+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.883418789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.883420675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.883423177+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.88343298+07:00","message":"push: {true \n 0 0xc001e9e280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:19.887769161+07:00","message":"write wav file: './tmp/7514/7514_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.41266146+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.412697205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.412702071+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.412712722+07:00","message":"[buffer interim] 110 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.412719197+07:00","message":"[bufferProcess] interim [420000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.412721197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.602810304+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.602844639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.602849912+07:00","message":"receive interim result [false|false]: คือมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.602862018+07:00","message":"[buffer interim] 110 false คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.602871584+07:00","message":"[bufferProcess] interim [600000000]:คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.602874373+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.602880586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.602883289+07:00","message":"> Transcript [1061] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.602885587+07:00","message":"Set StatePrefix (first interim): 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.795217991+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.79525673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.795263297+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.795277815+07:00","message":"[buffer interim] 110 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.795284437+07:00","message":"[bufferProcess] interim [720000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.795286615+07:00","message":"[bufferProcess] send to processor:คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.795292784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.795296548+07:00","message":"> Transcript [1062] [false]: 'คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.795299302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.795301982+07:00","message":"Set new StatePrefix: 'คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.310325567+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.310372242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.310378718+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.310391656+07:00","message":"[buffer interim] 110 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.310399091+07:00","message":"[bufferProcess] interim [320000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.310401454+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.310407104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.31041263+07:00","message":"> Transcript [1063] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.310414984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.310417133+07:00","message":"Set new StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.832951488+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.832998218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.833003675+07:00","message":"receive interim result [false|false]: เมื่อคืนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.833017344+07:00","message":"[buffer interim] 110 false เมื่อคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833023658+07:00","message":"[bufferProcess] interim [800000000]:เมื่อคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833026236+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833031305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833033874+07:00","message":"> Transcript [1064] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833037007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833039005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833040998+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.833043085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.956570368+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.95661478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนแล้วก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.956621252+07:00","message":"receive interim result [false|false]: เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.956635806+07:00","message":"[buffer interim] 110 false เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956643693+07:00","message":"[bufferProcess] interim [920000000]:เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956646793+07:00","message":"[bufferProcess] send to processor:เมื่อคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956653866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956656616+07:00","message":"> Transcript [1065] [false]: 'เมื่อคืนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956660001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956662334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956666219+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.956668373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.056209149+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.05624585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนแล้วก็ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.056252387+07:00","message":"receive interim result [false|false]: เมื่อคืนแล้วก็ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.056266239+07:00","message":"[buffer interim] 110 false เมื่อคืนแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.056273418+07:00","message":"[bufferProcess] interim [980000000]:เมื่อคืนแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.056275746+07:00","message":"[bufferProcess] send to processor:เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.056281792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.056284464+07:00","message":"> Transcript [1066] [false]: 'เมื่อคืนแล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.05628808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.056290022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.056291795+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.056294146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:22.087368304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:22.087386693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.236688537+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.236724647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนแล้วก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.236730223+07:00","message":"receive interim result [false|false]: เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.236740715+07:00","message":"[buffer interim] 110 false เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236749166+07:00","message":"[bufferProcess] interim [100000000]:เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236751569+07:00","message":"[bufferProcess] send to processor:เมื่อคืนแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236756723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236759613+07:00","message":"> Transcript [1067] [false]: 'เมื่อคืนแล้วก็ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236762726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236764634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236766454+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236768422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236772323+07:00","message":"Push: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236774242+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236776084+07:00","message":"Set new StatePrefix : 'เมื่อคืนแล้วก็ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.236778086+07:00","message":"Next Push (prob) : 'แล้วก็ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.236797437+07:00","message":"push: {false เมื่อคืน 0 0xc001e35000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.246610767+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.246647532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนแล้วก็ไอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.246652548+07:00","message":"receive interim result [false|false]: เมื่อคืนแล้วก็ไอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.246667316+07:00","message":"[buffer interim] 110 false เมื่อคืนแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.2466747+07:00","message":"[bufferProcess] interim [160000000]:เมื่อคืนแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.24667732+07:00","message":"[bufferProcess] send to processor:เมื่อคืนแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.246683925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.246686737+07:00","message":"> Transcript [1068] [false]: 'เมื่อคืนแล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.246688893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.246690839+07:00","message":"Set new StatePrefix: 'เมื่อคืนแล้วก็เอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.462285247+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.462323049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนแล้วก็ไอ้เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.462328854+07:00","message":"receive interim result [false|false]: เมื่อคืนแล้วก็ไอ้เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.462339805+07:00","message":"[buffer interim] 110 false เมื่อคืนแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.462346275+07:00","message":"[bufferProcess] interim [340000000]:เมื่อคืนแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.462348447+07:00","message":"[bufferProcess] send to processor:เมื่อคืนแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.462353466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.462356113+07:00","message":"> Transcript [1069] [false]: 'เมื่อคืนแล้วก็ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.462358464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.462360414+07:00","message":"Set new StatePrefix: 'เมื่อคืนแล้วก็ไอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.623011777+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.680141848+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.680182124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนแล้วก็ไอ้เล็กเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.680187804+07:00","message":"receive interim result [false|false]: เมื่อคืนแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.680202501+07:00","message":"[buffer interim] 110 false เมื่อคืนแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680209971+07:00","message":"[bufferProcess] interim [580000000]:เมื่อคืนแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680212241+07:00","message":"[bufferProcess] send to processor:เมื่อคืนแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680216855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680220472+07:00","message":"> Transcript [1070] [false]: 'เมื่อคืนแล้วก็ไอ้เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680224039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680225999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680228482+07:00","message":"StatePrefix: 'เมื่อคืนแล้วก็ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.680230852+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.80561134+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.805660973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย\",\"confidence\":0.83928776}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.805669644+07:00","message":"receive interim result [true|false]: คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.805681129+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.805684651+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.80569578+07:00","message":"[buffer interim] 110 true คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805707381+07:00","message":"[bufferProcess] interim [790000000]:คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805711906+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อคืนแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805716143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805720415+07:00","message":"> Transcript [1071] [false]: 'เมื่อคืนแล้วก็ไอ้เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805724963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805728427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805731765+07:00","message":"StatePrefix: 'เมื่อคืนแล้วก็ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805735021+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805737847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805740933+07:00","message":"> Transcript [1072] [true]: 'คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805744382+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805746957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805749674+07:00","message":"StatePrefix: 'เมื่อคืนแล้วก็ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805752487+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805755211+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.80587156+07:00","message":"Push: 'คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805875142+07:00","message":"TextPushed: 'เมื่อคืนคือมีหลายๆแล้วก็ไอ้เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805877222+07:00","message":"Set new StatePrefix : 'คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805879193+07:00","message":"Next Push (prob) : 'คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.805885936+07:00","message":"push: {true คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย 0 0xc001e35000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.805897541+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_110.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:22.813117204+07:00","message":"write wav file: './tmp/7514/7514_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.945874868+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.300000535+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.300037484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.300042276+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.300057502+07:00","message":"[buffer interim] 111 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.300064832+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.300066662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.436246125+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.436277641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.436282684+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.436297441+07:00","message":"[buffer interim] 111 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.436303452+07:00","message":"[bufferProcess] interim [480000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.436305797+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.43630987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.436313133+07:00","message":"> Transcript [1073] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.436315413+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.496837758+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.49686724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.496873357+07:00","message":"receive interim result [false|false]: เขาจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.496887897+07:00","message":"[buffer interim] 111 false เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496894785+07:00","message":"[bufferProcess] interim [600000000]:เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496896781+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496899846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496902861+07:00","message":"> Transcript [1074] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496905459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496907611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496909544+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.496911468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.631303154+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.631341204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.631346944+07:00","message":"receive interim result [false|false]: เขาจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.631360233+07:00","message":"[buffer interim] 111 false เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.631370829+07:00","message":"[bufferProcess] interim [720000000]:เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.631373441+07:00","message":"[bufferProcess] send to processor:เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.631376889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.631379561+07:00","message":"> Transcript [1075] [false]: 'เขาจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.631382401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.631384271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.631386313+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.63138832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.820774929+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.820800485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.820805679+07:00","message":"receive interim result [false|false]: เขาจะมีการค้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.820817775+07:00","message":"[buffer interim] 111 false เขาจะมีการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.820824175+07:00","message":"[bufferProcess] interim [900000000]:เขาจะมีการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.820826748+07:00","message":"[bufferProcess] send to processor:เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.82083059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.820833099+07:00","message":"> Transcript [1076] [false]: 'เขาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.820835919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.820838069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.820840252+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.820842194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.930522086+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.930559457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.930565957+07:00","message":"receive interim result [false|false]: เขาจะมีการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.930579565+07:00","message":"[buffer interim] 111 false เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930590091+07:00","message":"[bufferProcess] interim [960000000]:เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930592293+07:00","message":"[bufferProcess] send to processor:เขาจะมีการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930596515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930599497+07:00","message":"> Transcript [1077] [false]: 'เขาจะมีการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930602714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930604931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930607059+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930609138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930611672+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930613453+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.93061587+07:00","message":"Set new StatePrefix : 'เขาจะมีการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.930618755+07:00","message":"Next Push (prob) : 'จะมีการค้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.930627884+07:00","message":"push: {false เขา 0 0xc003d94f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.989882275+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.989914043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.989919237+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.989934797+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.989948093+07:00","message":"[bufferProcess] interim [80000000]:เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.989950757+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.989954614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.989957543+07:00","message":"> Transcript [1078] [false]: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.989961255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.989963585+07:00","message":"Set new StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.193501855+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.193540966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.193547265+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.193560159+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.193566624+07:00","message":"[bufferProcess] interim [260000000]:เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.193569446+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.193576366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.1935799+07:00","message":"> Transcript [1079] [false]: 'เขาจะมีการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.193583246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.193585664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.193587396+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.1935895+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.306233926+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.306257173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.306261587+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.306274398+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306280508+07:00","message":"[bufferProcess] interim [380000000]:เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306282667+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306286034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306288527+07:00","message":"> Transcript [1080] [false]: 'เขาจะมีการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306291423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306293294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306295351+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.306297838+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.37521029+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.375245451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.375251479+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.375262384+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.375268945+07:00","message":"[bufferProcess] interim [440000000]:เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.37527203+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.375277266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.375279653+07:00","message":"> Transcript [1081] [false]: 'เขาจะมีการควบคุมรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.375282838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.375284774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.375286675+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.375288837+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.565197067+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.565236788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.565242648+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.565256425+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565263744+07:00","message":"[bufferProcess] interim [680000000]:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565266471+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565272801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565275737+07:00","message":"> Transcript [1082] [false]: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565279567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565281817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565284007+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565286641+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565292433+07:00","message":"Push: 'จะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565294501+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565296814+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.565298982+07:00","message":"Next Push (prob) : 'คุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.56530737+07:00","message":"push: {false จะมีการควบ 0 0xc003d94f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.832564958+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.832618526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.832624963+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.832642797+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832654245+07:00","message":"[bufferProcess] interim [920000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832657007+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832661507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832664996+07:00","message":"> Transcript [1083] [false]: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832668495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832670599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832672834+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.832675499+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:25.087632784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:25.087644989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.243339093+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.243371203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.243376559+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.243392386+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243400138+07:00","message":"[bufferProcess] interim [280000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243403153+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243406694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243409042+07:00","message":"> Transcript [1084] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243412185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243414168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243416357+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.243419406+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.27115765+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.271180105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.27118545+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.271197187+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.271202168+07:00","message":"[bufferProcess] interim [340000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.27120446+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.271206946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.271209102+07:00","message":"> Transcript [1085] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.271213554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.271215638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.271217681+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.271219824+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.277535543+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.277546967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.277550939+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.277555876+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277559511+07:00","message":"[bufferProcess] interim [400000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277561751+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277564586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277566898+07:00","message":"> Transcript [1086] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277569194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277571182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277572848+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277574858+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277582647+07:00","message":"Push: 'คุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277584635+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277586901+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.277589831+07:00","message":"Next Push (prob) : 'ทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.277597787+07:00","message":"push: {false คุมลักษณะ 0 0xc003d94f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.403851307+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.403884235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.403890963+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.403905061+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.403913427+07:00","message":"[bufferProcess] interim [520000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.40391632+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.403923604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.403926674+07:00","message":"> Transcript [1087] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.403929976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.403933754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.403936+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.403938495+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.588173759+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.588215222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.588221436+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.588237522+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588244544+07:00","message":"[bufferProcess] interim [640000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588247092+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588254818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588260077+07:00","message":"> Transcript [1088] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588263877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588266333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588268544+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.588271178+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.792711737+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.792754223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.792760661+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.792773285+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792779945+07:00","message":"[bufferProcess] interim [880000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792783163+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792788307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792791337+07:00","message":"> Transcript [1089] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792794608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792796486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792798647+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.792800881+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.914153879+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.914191819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.914197314+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.914212407+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914219338+07:00","message":"[bufferProcess] interim [0]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914222518+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914226427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914229575+07:00","message":"> Transcript [1090] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914233535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914235593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914237628+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914240544+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914245478+07:00","message":"Push: 'ทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914247203+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914249508+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.914251674+07:00","message":"Next Push (prob) : 'ออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.914258288+07:00","message":"push: {false ทางพันธุกรรม 0 0xc003d94f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.491933371+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.491985617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.491992077+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.49200999+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.492018002+07:00","message":"[bufferProcess] interim [600000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.492021166+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.49202546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.492028754+07:00","message":"> Transcript [1091] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.492032981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.492034874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.492037352+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.492040054+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.684828448+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.684875674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.684885958+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.684902587+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.684911343+07:00","message":"[bufferProcess] interim [780000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.68491563+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.684926161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.684930602+07:00","message":"> Transcript [1092] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.684935872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.684940107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.684947699+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.684950775+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.860554219+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.860595383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.860601667+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.860615764+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.860623371+07:00","message":"[bufferProcess] interim [900000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.860626721+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.860637255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.860640517+07:00","message":"> Transcript [1093] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.860644334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.860646811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.860648909+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.86065175+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.909902695+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.909940155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.909952621+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.909966204+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.909974096+07:00","message":"[bufferProcess] interim [960000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.909976515+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.909983468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.90998604+07:00","message":"> Transcript [1094] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.909990201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.909992435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.909994448+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.909997104+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.91000527+07:00","message":"Push: 'ออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.910007455+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.910009515+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.910011577+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.910020864+07:00","message":"push: {false ออกมาเป็นยังไงนะ 0 0xc003d94f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.030271489+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.030316687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้กู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.030323905+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้กู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.030338809+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.030347103+07:00","message":"[bufferProcess] interim [80000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.030350025+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.030357653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.030360383+07:00","message":"> Transcript [1095] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.030364281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.030366521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.030368684+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.03037138+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.138766487+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.138795209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.138800976+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.13881298+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138819896+07:00","message":"[bufferProcess] interim [140000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138822818+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138829575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138831604+07:00","message":"> Transcript [1096] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138834647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138836329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138838271+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138840753+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.312203839+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.312242703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.312249344+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.312266819+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312275446+07:00","message":"[bufferProcess] interim [260000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312278761+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312282485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312285109+07:00","message":"> Transcript [1097] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312288955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312290904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312293388+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.312295863+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.422306478+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.422345072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.422351395+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.42236756+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422375856+07:00","message":"[bufferProcess] interim [380000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422378542+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422382775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422385523+07:00","message":"> Transcript [1098] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422389855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422392254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422394301+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422396539+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422401072+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422403157+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422405644+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.422408447+07:00","message":"Next Push (prob) : 'เดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.422429691+07:00","message":"push: {false คะ 0 0xc003d94f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.508505818+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.508549536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.508557381+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.508569224+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.508576831+07:00","message":"[bufferProcess] interim [560000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.50858002+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.508586074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.508588734+07:00","message":"> Transcript [1099] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.508592166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.508594427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.508596228+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.508598827+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.713245756+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.713288048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.713294294+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.71331087+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.713320095+07:00","message":"[bufferProcess] interim [740000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.713322826+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.71333066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.713333387+07:00","message":"> Transcript [1100] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.713337541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.713339703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.713341659+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.713344276+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.900332651+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.900379997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.900388685+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.900404805+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.900413356+07:00","message":"[bufferProcess] interim [980000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.900416774+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.900425004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.900427632+07:00","message":"> Transcript [1101] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.900431774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.90043805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.900440518+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.90044315+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:28.088139344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:28.088158218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.417329805+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.417366334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.417372026+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.417385207+07:00","message":"[buffer interim] 111 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417391709+07:00","message":"[bufferProcess] interim [520000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417394606+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417400134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417403017+07:00","message":"> Transcript [1102] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417406868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417408754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417412806+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417415732+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417422346+07:00","message":"Push: 'เดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417424313+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417426641+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.417429276+07:00","message":"Next Push (prob) : 'จะให้เวลาคิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.41744956+07:00","message":"push: {false เดี๋ยวพรุ่งนี้คุณครู 0 0xc003d94f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.452223365+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.693777109+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.693830387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ\",\"confidence\":0.9453702}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.693837417+07:00","message":"receive interim result [true|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.693847272+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.693849749+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.693857234+07:00","message":"[buffer interim] 111 true เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693868025+07:00","message":"[bufferProcess] interim [730000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693872155+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693885435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693904458+07:00","message":"> Transcript [1103] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.69391205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693919375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.69392152+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693924331+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693927109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693929381+07:00","message":"> Transcript [1104] [true]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693932107+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693933901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693935596+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693937785+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.693953099+07:00","message":"Push: 'จะให้เวลาคิดประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.693965591+07:00","message":"push: {true จะให้เวลาคิดประมาณ 0 0xc003d94f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:28.704080613+07:00","message":"write wav file: './tmp/7514/7514_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.776245019+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.335930113+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.335973731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.335978441+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.335991243+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.335998311+07:00","message":"[bufferProcess] interim [540000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.336000458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.415526835+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.415565721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.415571842+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.415587569+07:00","message":"[buffer interim] 112 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.415595245+07:00","message":"[bufferProcess] interim [600000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.415597713+07:00","message":"[bufferProcess] send to processor:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.415601426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.415604058+07:00","message":"> Transcript [1105] [false]: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.415606205+07:00","message":"Set StatePrefix (first interim): '10'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.446875502+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.44690839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.446913769+07:00","message":"receive interim result [false|false]: จับเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.446927849+07:00","message":"[buffer interim] 112 false จับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.446934248+07:00","message":"[bufferProcess] interim [660000000]:จับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.446936266+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.446939304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.446941799+07:00","message":"> Transcript [1106] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.446949919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.446951763+07:00","message":"Set new StatePrefix: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.457185052+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.457214737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จิตวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.457220424+07:00","message":"receive interim result [false|false]: จิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.4572334+07:00","message":"[buffer interim] 112 false จิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.457238541+07:00","message":"[bufferProcess] interim [720000000]:จิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.457240659+07:00","message":"[bufferProcess] send to processor:จับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.457243047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.457245625+07:00","message":"> Transcript [1107] [false]: 'จับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.457247257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.457248932+07:00","message":"Set new StatePrefix: 'จับเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.493761725+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.493787874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาที\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.49379272+07:00","message":"receive interim result [false|false]: 10 วินาที"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.493806236+07:00","message":"[buffer interim] 112 false 10 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.493813541+07:00","message":"[bufferProcess] interim [780000000]:10 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.493815761+07:00","message":"[bufferProcess] send to processor:จิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.493818624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.493821124+07:00","message":"> Transcript [1108] [false]: 'จิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.49382318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.493824777+07:00","message":"Set new StatePrefix: 'จิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.942642817+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.942683466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาทีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.942688696+07:00","message":"receive interim result [false|false]: 10 วินาทีนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.942701359+07:00","message":"[buffer interim] 112 false 10 วินาทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.942708047+07:00","message":"[bufferProcess] interim [140000000]:10 วินาทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.942710252+07:00","message":"[bufferProcess] send to processor:10 วินาที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.942715387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.942717975+07:00","message":"> Transcript [1109] [false]: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.942719923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.942721707+07:00","message":"Set new StatePrefix: '10 วินาที'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.94702005+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.947040139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาทีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.947043811+07:00","message":"receive interim result [false|false]: 10 วินาทีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.947051884+07:00","message":"[buffer interim] 112 false 10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.947055864+07:00","message":"[bufferProcess] interim [200000000]:10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.94705923+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.947061415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.947063344+07:00","message":"> Transcript [1110] [false]: '10 วินาทีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.947065706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.947067469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.947069139+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.947070814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.152953562+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.15299869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.153003945+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.153017561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.153021421+07:00","message":"receive interim result [false|false]:  วินาทีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.153028432+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.153031166+07:00","message":"[buffer interim] 112 false  วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153038212+07:00","message":"[bufferProcess] interim [380000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153041029+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153043621+07:00","message":"[bufferProcess] interim [380000000]: วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.15304614+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153051403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153054272+07:00","message":"> Transcript [1111] [false]: '10 วินาทีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.15305701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153058987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153060664+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.153062539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.217448045+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.217480611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.217486463+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.217501761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.217505068+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.217510959+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.217514374+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217519054+07:00","message":"[bufferProcess] interim [500000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217525408+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217528639+07:00","message":"[bufferProcess] interim [500000000]: วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217530868+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.21753387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217537281+07:00","message":"> Transcript [1112] [false]: '10 วินาทีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217539811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217541429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217543094+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.217544934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339694252+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339718685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339723454+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339739602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339743584+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339749544+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339753596+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339758503+07:00","message":"[bufferProcess] interim [560000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339762546+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339765396+07:00","message":"[bufferProcess] interim [560000000]: วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339767552+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339770111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339772411+07:00","message":"> Transcript [1113] [false]: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339774936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339776878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339778556+07:00","message":"StatePrefix: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339780576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339783098+07:00","message":"Push: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339784757+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339786716+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.339788596+07:00","message":"Next Push (prob) : 'นะคะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.339796953+07:00","message":"push: {false 10 วินาที 0 0xc00041d300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524814476+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524851425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524858819+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524873904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองมาคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524880166+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524890272+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524894926+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524902558+07:00","message":"[bufferProcess] interim [740000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524906097+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524910108+07:00","message":"[bufferProcess] interim [740000000]: วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524913228+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524916777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524920678+07:00","message":"> Transcript [1114] [false]: '10 วินาทีนะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524924274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524926762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.52492981+07:00","message":"StatePrefix: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524933089+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.688759132+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.688793183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.688797691+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.688808634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองมาคิดเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.688812714+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.68881955+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.688823226+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688829412+07:00","message":"[bufferProcess] interim [920000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.68883228+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688834829+07:00","message":"[bufferProcess] interim [920000000]: วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688836939+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688839601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688842236+07:00","message":"> Transcript [1115] [false]: '10 วินาทีนะคะลองมาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688845067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688846997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688848816+07:00","message":"StatePrefix: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.688850727+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.906687382+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.906724767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.90672982+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.906748062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.90675457+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.90676656+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.906779269+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906786945+07:00","message":"[bufferProcess] interim [220000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906790506+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906797475+07:00","message":"[bufferProcess] interim [220000000]: วินาทีนะคะลองคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906799856+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906802256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906804742+07:00","message":"> Transcript [1116] [false]: '10 วินาทีนะคะลองมาคิดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906807455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906809445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906811636+07:00","message":"StatePrefix: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.906813966+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:31.08816833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:31.0881934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.102700636+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.102742633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.102748131+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.102765108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.10276833+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.102777442+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.102781237+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102788251+07:00","message":"[bufferProcess] interim [340000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102791065+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102794015+07:00","message":"[bufferProcess] interim [340000000]: วินาทีนะคะลองคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102796484+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102798974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.10280153+07:00","message":"> Transcript [1117] [false]: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.10280467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.10280652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102808854+07:00","message":"StatePrefix: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102810862+07:00","message":"TextPushed: '10 วินาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102813114+07:00","message":"Push: 'นะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102814757+07:00","message":"TextPushed: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.10281761+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.102819802+07:00","message":"Next Push (prob) : 'คิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.102828071+07:00","message":"push: {false นะคะลอง 0 0xc00041d300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.741847878+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.741886443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.741892371+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.741904452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.741907243+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.741915427+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.741919455+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741926222+07:00","message":"[bufferProcess] interim [940000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.74192876+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741931579+07:00","message":"[bufferProcess] interim [940000000]: วินาทีนะคะลองคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741934029+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741936794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741939521+07:00","message":"> Transcript [1118] [false]: '10 วินาทีนะคะลองคิดเล่นๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.74194246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741950585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741952651+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.741955368+07:00","message":"TextPushed: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.81810665+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.818146643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.818152669+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.818163653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.818166835+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.818175456+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.818182045+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818188713+07:00","message":"[bufferProcess] interim [120000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818191654+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818197737+07:00","message":"[bufferProcess] interim [120000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818200377+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818205783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.81820848+07:00","message":"> Transcript [1119] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818211232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818213406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818215762+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.818218117+07:00","message":"TextPushed: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.021151593+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.021203379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.021210004+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.021228308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.021231578+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.021246514+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.021260555+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021268555+07:00","message":"[bufferProcess] interim [300000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021271632+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021278368+07:00","message":"[bufferProcess] interim [300000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021280863+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021283403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021286553+07:00","message":"> Transcript [1120] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021289107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021290864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021293487+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.021295879+07:00","message":"TextPushed: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.146103574+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.146130401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.14613545+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.146149004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.146153156+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.1461666+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.146183605+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146191346+07:00","message":"[bufferProcess] interim [420000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146194344+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146199136+07:00","message":"[bufferProcess] interim [420000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146201892+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146204361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.14620732+07:00","message":"> Transcript [1121] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146210315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146212192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146214381+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146217089+07:00","message":"TextPushed: '10 วินาทีนะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146223165+07:00","message":"Push: 'คิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146225416+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146227636+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.146229719+07:00","message":"Next Push (prob) : 'กันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.146237884+07:00","message":"push: {false คิดเล่นๆ 0 0xc00041d300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.316987366+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.317025427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.317031923+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.31704935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.317055547+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.317068054+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.317079111+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317087982+07:00","message":"[bufferProcess] interim [600000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317090819+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317094567+07:00","message":"[bufferProcess] interim [600000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317101046+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.31710366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317106452+07:00","message":"> Transcript [1122] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317109561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317111392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.31711314+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.317115581+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.443873993+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.443915974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.44392171+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.443934735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.443938762+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.44396382+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.44397872+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.443986828+07:00","message":"[bufferProcess] interim [660000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.443989754+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.443992399+07:00","message":"[bufferProcess] interim [660000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.443994922+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.44399735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.444000615+07:00","message":"> Transcript [1123] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.444003799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.444005568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.444007368+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.444009812+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.651651074+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.651686595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.651691897+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.651701703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.651711347+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.651717813+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.651721345+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.65172725+07:00","message":"[bufferProcess] interim [840000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651729706+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651732314+07:00","message":"[bufferProcess] interim [840000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651734661+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651737075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651739497+07:00","message":"> Transcript [1124] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651742138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651744178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651746387+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.651748724+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.704622289+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.704652656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.704657745+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.70466653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.704669978+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.704676084+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.704680954+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704686114+07:00","message":"[bufferProcess] interim [960000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704688798+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704693555+07:00","message":"[bufferProcess] interim [960000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704695778+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704698172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704701349+07:00","message":"> Transcript [1125] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704704074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704705877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.70470981+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704712581+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704717546+07:00","message":"Push: 'กันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704719389+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704721422+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.704723511+07:00","message":"Next Push (prob) : 'ค่อยมาดูคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.704729961+07:00","message":"push: {false กันแล้วเดี๋ยวเรา 0 0xc00041d300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.037298292+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.037325397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.037330958+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.037344216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.037347573+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.037353753+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.037356568+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037362083+07:00","message":"[bufferProcess] interim [260000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037365768+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037369426+07:00","message":"[bufferProcess] interim [260000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037373062+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037376586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037379829+07:00","message":"> Transcript [1126] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037383736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037386311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.037389668+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.03739389+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.145048979+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.145093031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.145098956+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.145114053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.145118105+07:00","message":"receive interim result [false|false]:  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.145126814+07:00","message":"[buffer interim] 112 false 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.145130138+07:00","message":"[buffer interim] 112 false  วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145136493+07:00","message":"[bufferProcess] interim [380000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145139062+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145141885+07:00","message":"[bufferProcess] interim [380000000]: วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145144979+07:00","message":"[bufferProcess] update buffer: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145147982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145150621+07:00","message":"> Transcript [1127] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145153959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145156105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145178911+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.145182055+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.721619923+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.721660282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.721666722+07:00","message":"receive interim result [false|false]: 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.721681874+07:00","message":"[buffer interim] 112 false 10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.72168955+07:00","message":"[bufferProcess] interim [980000000]:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.721692433+07:00","message":"[bufferProcess] send to processor:10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.721701019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.721707293+07:00","message":"> Transcript [1128] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.721711276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.721713206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.721717698+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.721720483+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:34.088360738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:34.088374528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.6036638+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.76746202+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.767503594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน\",\"confidence\":0.9584116}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.767512974+07:00","message":"receive interim result [true|false]: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.767526746+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.767529409+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.767535082+07:00","message":"[buffer interim] 112 true 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767543167+07:00","message":"[bufferProcess] interim [60000000]:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767546705+07:00","message":"[bufferProcess] send to processor (isfinal):10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767551483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767554709+07:00","message":"> Transcript [1129] [false]: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767558738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767560687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767562806+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767566051+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767568775+07:00","message":"Push: 'ค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767570537+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767572559+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767575692+07:00","message":"Next Push (prob) : 'ตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767577206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767579008+07:00","message":"> Transcript [1130] [true]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767581143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767582929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767584431+07:00","message":"StatePrefix: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767586731+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.7675883+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.767671154+07:00","message":"push: {false ค่อยมาดูคำ 0 0xc00041d300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767789329+07:00","message":"Push: 'พร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767793059+07:00","message":"TextPushed: '10 วินาทีนะคะลองคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767795336+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767801693+07:00","message":"Next Push (prob) : '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.767813665+07:00","message":"push: {true พร้อมกัน 0 0xc00041d300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.767808416+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_112.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:34.77869874+07:00","message":"write wav file: './tmp/7514/7514_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.925655264+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:37.088448452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:37.088459144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.324184511+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.385252784+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.403505064+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.403518073+07:00","message":"found end of frame, send empty tag with msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.403521158+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.403525891+07:00","message":"[buffer interim] 113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403531004+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403534094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403536597+07:00","message":"> Transcript [1131] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403538772+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403540421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403542049+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403543584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.403547009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.403554236+07:00","message":"push: {true \n 0 0xc00041d780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:38.412748057+07:00","message":"write wav file: './tmp/7514/7514_113.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:40.08888916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:40.088899669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:43.089793212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:43.089801605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.04333825+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.106302417+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.145680243+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.14570843+07:00","message":"found end of frame, send empty tag with msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.145711878+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.145719719+07:00","message":"[buffer interim] 114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.14572813+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.145732273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.145734982+07:00","message":"> Transcript [1132] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.145737586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.145739369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.145741062+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.145742735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.145744925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.14575444+07:00","message":"push: {true \n 0 0xc001e34880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:45.16026955+07:00","message":"write wav file: './tmp/7514/7514_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.173099119+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.348057569+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.348080297+07:00","message":"found end of frame, send empty tag with msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.34808502+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.348094382+07:00","message":"[buffer interim] 115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348104389+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348109284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348112835+07:00","message":"> Transcript [1133] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348116815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348119587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348122106+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348125034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:45.348135225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.348148498+07:00","message":"push: {true \n 0 0xc003d94c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:45.352416203+07:00","message":"write wav file: './tmp/7514/7514_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912104318+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912124632+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912127158+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912129037+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912130785+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912132692+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912134831+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912136863+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:45.912138583+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:46.090423785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:46.09047416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.195161751+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.653722669+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.733626689+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.733678321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.733684589+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.733700965+07:00","message":"[buffer interim] 116 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.733708677+07:00","message":"[bufferProcess] interim [540000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.733710441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.733715977+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.7337195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.733722358+07:00","message":"> Transcript [1134] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.73372483+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.756747332+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.756776329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.756781529+07:00","message":"receive interim result [true|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.756791498+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.75679343+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.756798885+07:00","message":"[buffer interim] 116 true ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.756803864+07:00","message":"[bufferProcess] interim [660000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.756806476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.756809105+07:00","message":"> Transcript [1135] [true]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.756811988+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.756814449+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.75681637+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.756818415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.756824395+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.756832485+07:00","message":"push: {true ค่ะ 0 0xc0003a4880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:46.761889657+07:00","message":"write wav file: './tmp/7514/7514_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.785575829+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.903708658+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.988832742+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.988851624+07:00","message":"found end of frame, send empty tag with msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.988854421+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.988860749+07:00","message":"[buffer interim] 117 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988868056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988871325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988873822+07:00","message":"> Transcript [1136] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988875951+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988878178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988879995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988882712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:46.988891254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:46.988901265+07:00","message":"push: {true \n 0 0xc001e9eb80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:46.993756251+07:00","message":"write wav file: './tmp/7514/7514_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.036246845+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.56861836+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.56866086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.568665825+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.568680577+07:00","message":"[buffer interim] 118 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:47.568686594+07:00","message":"[bufferProcess] interim [420000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:47.568688431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.77126385+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.771305845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.771313923+07:00","message":"receive interim result [false|false]: อันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:47.771330694+07:00","message":"[buffer interim] 118 false อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:47.771339871+07:00","message":"[bufferProcess] interim [600000000]:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:47.771343815+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:47.771354321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:47.771357768+07:00","message":"> Transcript [1137] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:47.771360093+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.016302142+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.016344261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.016350192+07:00","message":"receive interim result [false|false]: อันนี้น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.016361943+07:00","message":"[buffer interim] 118 false อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.016368526+07:00","message":"[bufferProcess] interim [780000000]:อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.016370788+07:00","message":"[bufferProcess] send to processor:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.016375756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.016378711+07:00","message":"> Transcript [1138] [false]: 'อันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.016381891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.016383786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.016385598+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.01638761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.204480227+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.204520696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.204526603+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.20453986+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.20454621+07:00","message":"[bufferProcess] interim [960000000]:อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.204548494+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.204551998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.20455553+07:00","message":"> Transcript [1139] [false]: 'อันนี้น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.204558693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.204560509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.204562291+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.20456431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.407818268+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.407856326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะคอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.407862529+07:00","message":"receive interim result [false|false]: อันนี้น่าจะคอย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.407877955+07:00","message":"[buffer interim] 118 false อันนี้น่าจะคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407884746+07:00","message":"[bufferProcess] interim [140000000]:อันนี้น่าจะคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407887384+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407893513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407896098+07:00","message":"> Transcript [1140] [false]: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407899459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407901384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407903143+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.407905469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.418680203+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.418701077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.418705787+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.41871872+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418723772+07:00","message":"[bufferProcess] interim [200000000]:อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418726066+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418728702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418731012+07:00","message":"> Transcript [1141] [false]: 'อันนี้น่าจะคอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418733808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418735655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.41873732+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418739266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418744808+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418746571+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418748483+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะคอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.418750343+07:00","message":"Next Push (prob) : 'น่าจะคอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.418757549+07:00","message":"push: {false อันนี้ 0 0xc001e35480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.474628497+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.474662897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.474668089+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.474682547+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.474690817+07:00","message":"[bufferProcess] interim [320000000]:อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.474694127+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.474698205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.474702101+07:00","message":"> Transcript [1142] [false]: 'อันนี้น่าจะพอต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.474705298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.474708156+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.587655966+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.587704647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.587711383+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.587725738+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.587733395+07:00","message":"[bufferProcess] interim [380000000]:อันนี้น่าจะพอต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.587736555+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.587744612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.587748056+07:00","message":"> Transcript [1143] [false]: 'อันนี้น่าจะพอตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.587752469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.587755189+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.661863346+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.661904564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.6619123+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.661929509+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.661937532+07:00","message":"[bufferProcess] interim [440000000]:อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.661940967+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.661945157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.661949089+07:00","message":"> Transcript [1144] [false]: 'อันนี้น่าจะพอต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.661958585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.661963345+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.680510423+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.680541151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.680546905+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.680558836+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.680564105+07:00","message":"[bufferProcess] interim [500000000]:อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.680566061+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.680569259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.680571556+07:00","message":"> Transcript [1145] [false]: 'อันนี้น่าจะพอต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.680574532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.680576995+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.783912367+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.783960226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.783966409+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.783981499+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.783989967+07:00","message":"[bufferProcess] interim [560000000]:อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.783992731+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.78399965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.784002365+07:00","message":"> Transcript [1146] [false]: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.784004761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.784007094+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.972883384+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.972919218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.972925028+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:48.972937163+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.972945708+07:00","message":"[bufferProcess] interim [740000000]:อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.972947956+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.972970323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.972973284+07:00","message":"> Transcript [1147] [false]: 'อันนี้น่าจะพอต่อกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.972976648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.972978702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.972980605+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:48.97298264+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:49.090893387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:49.090908229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.100446061+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.100480252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.100487055+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.100501354+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.100509676+07:00","message":"[bufferProcess] interim [860000000]:อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.10051273+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.100516886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.100520303+07:00","message":"> Transcript [1148] [false]: 'อันนี้น่าจะพอต่อกันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.100524395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.100526854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.100529607+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.100532934+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.161309572+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.161343854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.161349566+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.16136022+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.161366463+07:00","message":"[bufferProcess] interim [980000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.161368921+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.161374106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.16137675+07:00","message":"> Transcript [1149] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.161379993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.161382131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.161384245+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.161386558+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.80277947+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.802823418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.802829972+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.802847751+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802858918+07:00","message":"[bufferProcess] interim [580000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802862326+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802869518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802872785+07:00","message":"> Transcript [1150] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802877049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802879535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802882892+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802885334+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802897259+07:00","message":"Push: 'น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802899165+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802901217+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.802903782+07:00","message":"Next Push (prob) : 'ได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.802912772+07:00","message":"push: {false น่าจะพอต่อกัน 0 0xc001e35480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.865487076+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.865532112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.865538962+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:49.865553737+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865561084+07:00","message":"[bufferProcess] interim [640000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865564032+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865571371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865573985+07:00","message":"> Transcript [1151] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865577242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865579286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865581033+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:49.865583766+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.002699579+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.002740328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.002747141+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.002761229+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002767851+07:00","message":"[bufferProcess] interim [760000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002771104+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002777378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002780058+07:00","message":"> Transcript [1152] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002783254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002785225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002788434+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.002791065+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.031109663+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.031156054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.031162146+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.03117759+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031184879+07:00","message":"[bufferProcess] interim [820000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031187713+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031194434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031197223+07:00","message":"> Transcript [1153] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031200781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031202689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031204665+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.031207724+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.388218094+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.388258471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.388264664+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.388275287+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.38828501+07:00","message":"[bufferProcess] interim [0]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.38828911+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.38829589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388299788+07:00","message":"> Transcript [1154] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388304428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388307206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388310025+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388312606+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388316519+07:00","message":"Push: 'ได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388319189+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388321959+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.388325148+07:00","message":"Next Push (prob) : 'งั้นโดน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.388333756+07:00","message":"push: {false ได้แล้วนะคะ 0 0xc001e35480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.572063683+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.57210383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.572109746+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.572121898+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.572128329+07:00","message":"[bufferProcess] interim [120000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.572130979+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.572136113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.572139164+07:00","message":"> Transcript [1155] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.572141513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.572143316+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.779730089+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.779764152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.779769932+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.779783472+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.779794278+07:00","message":"[bufferProcess] interim [240000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.77979701+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.779800808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.77980346+07:00","message":"> Transcript [1156] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.779806762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.779808722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.779810953+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.77981303+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.88866267+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.888699623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดนคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.88870568+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดนคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.888722653+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.888731478+07:00","message":"[bufferProcess] interim [300000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.888734239+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.888739392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.888742283+07:00","message":"> Transcript [1157] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.888744834+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.967028063+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.96706772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.967074736+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.967086112+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.967095624+07:00","message":"[bufferProcess] interim [360000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.967099782+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.967105931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.967109812+07:00","message":"> Transcript [1158] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.967112909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.967117684+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดนคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.982008935+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.982036673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.982041825+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.982053758+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.982061162+07:00","message":"[bufferProcess] interim [420000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.982065136+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.982069208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.98207321+07:00","message":"> Transcript [1159] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.982076369+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.095884654+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.095933285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.095942464+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.095962088+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.095973993+07:00","message":"[bufferProcess] interim [600000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.095978165+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.095985203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.095989383+07:00","message":"> Transcript [1160] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.095992926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.095996782+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.162174733+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.162216084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.162222327+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.162236368+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.162243909+07:00","message":"[bufferProcess] interim [660000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.162246567+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.162251962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.162254424+07:00","message":"> Transcript [1161] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.162258476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.162260381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.162262101+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.16226468+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.321001946+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.321039734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.321046155+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.321058523+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.32106719+07:00","message":"[bufferProcess] interim [780000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.321069972+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.321075154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.321078032+07:00","message":"> Transcript [1162] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.321081524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.321083601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.321085447+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.321087869+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.335203713+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.335247037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.335252864+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.33527044+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335278656+07:00","message":"[bufferProcess] interim [840000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335281512+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335285747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335288709+07:00","message":"> Transcript [1163] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335291897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335293792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335295532+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.335297994+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.348099239+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.348135782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.348141931+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.348156144+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348163588+07:00","message":"[bufferProcess] interim [900000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348166268+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348171273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348174325+07:00","message":"> Transcript [1164] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348177797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348179939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348181719+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348184285+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348190596+07:00","message":"Push: 'งั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.34819255+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348194721+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.348197131+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.348204381+07:00","message":"push: {false งั้นเรามาลองดูคำตอบ 0 0xc001e35480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.354699537+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.354724902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.354730223+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.354741689+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.354747241+07:00","message":"[bufferProcess] interim [20000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.354749533+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.354752647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.354754774+07:00","message":"> Transcript [1165] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.354757003+07:00","message":"Set StatePrefix (first interim): 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.397988623+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.398015315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.39802106+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.398035219+07:00","message":"[buffer interim] 118 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.398040025+07:00","message":"[bufferProcess] interim [140000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.3980425+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.398045482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.398047709+07:00","message":"> Transcript [1166] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.398050578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.39805232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.398054385+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.398056748+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.512414928+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.644412968+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.72509244+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.725142244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ\",\"confidence\":0.94910884}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.725148562+07:00","message":"receive interim result [true|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.725160338+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.725178407+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.725185223+07:00","message":"[buffer interim] 118 true อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725196592+07:00","message":"[bufferProcess] interim [500000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.72521044+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725214956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725221507+07:00","message":"> Transcript [1167] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725228314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725230252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725232058+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.72523452+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725236578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725238429+07:00","message":"> Transcript [1168] [true]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.72524053+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725242081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725243659+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725245501+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.725251969+07:00","message":"Push: 'พร้อมกันเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.725260426+07:00","message":"push: {true พร้อมกันเลยค่ะ 0 0xc001e35480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:51.735924786+07:00","message":"write wav file: './tmp/7514/7514_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.772479519+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.889753992+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.889779866+07:00","message":"found end of frame, send empty tag with msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.889783751+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.889792324+07:00","message":"[buffer interim] 119 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.889800368+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.889804274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.889807116+07:00","message":"> Transcript [1169] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.889809663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.889811449+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.889813133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.889814809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.88981777+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.889829071+07:00","message":"push: {true \n 0 0xc003d94080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:51.895777938+07:00","message":"write wav file: './tmp/7514/7514_119.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:52.091183719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:52.091195417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.544571636+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.603885224+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.665117131+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.707766242+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.707784293+07:00","message":"found end of frame, send empty tag with msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.707787158+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.707796065+07:00","message":"[buffer interim] 120 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707802621+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707806088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707808874+07:00","message":"> Transcript [1170] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707811196+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707812964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707814623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707816296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.707818252+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.707826216+07:00","message":"push: {true \n 0 0xc00041d900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:52.712195729+07:00","message":"write wav file: './tmp/7514/7514_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.052890545+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.142269385+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.142289131+07:00","message":"found end of frame, send empty tag with msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.142292245+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.142298215+07:00","message":"[buffer interim] 121 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.142304477+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.142307712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.142310258+07:00","message":"> Transcript [1171] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.142312551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.142314212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.1423158+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.14231767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.14231984+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.142326783+07:00","message":"push: {true \n 0 0xc00041db00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:53.147103352+07:00","message":"write wav file: './tmp/7514/7514_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.375221721+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.100679315+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.10072063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.10072566+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.100739888+07:00","message":"[buffer interim] 122 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.100747488+07:00","message":"[bufferProcess] interim [780000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.100749538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.37984331+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.379874471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.379884042+07:00","message":"receive interim result [false|false]: วันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.379894617+07:00","message":"[buffer interim] 122 false วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.379901552+07:00","message":"[bufferProcess] interim [20000000]:วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.37990384+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.37990928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.379911568+07:00","message":"> Transcript [1172] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.379913937+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.914403958+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.931656278+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.931689873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เป็นไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.931695639+07:00","message":"receive interim result [false|false]: วันนี้เป็นไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.931708243+07:00","message":"[buffer interim] 122 false วันนี้เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.931718532+07:00","message":"[bufferProcess] interim [560000000]:วันนี้เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.931721125+07:00","message":"[bufferProcess] send to processor:วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.9317246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.931727285+07:00","message":"> Transcript [1173] [false]: 'วันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.931730451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.93173248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.931734246+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.931736255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.936472812+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.93649515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.936503809+07:00","message":"receive interim result [false|false]: วันนี้เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.93651513+07:00","message":"[buffer interim] 122 false วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936518891+07:00","message":"[bufferProcess] interim [620000000]:วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936520844+07:00","message":"[bufferProcess] send to processor:วันนี้เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936523153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936525396+07:00","message":"> Transcript [1174] [false]: 'วันนี้เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936527831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936529637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936531936+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.936533655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.019939306+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.019978335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็น\",\"confidence\":0.8854031}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.019984425+07:00","message":"receive interim result [true|false]: อันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.019993359+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.019995192+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.020001965+07:00","message":"[buffer interim] 122 true อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020008812+07:00","message":"[bufferProcess] interim [770000000]:อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020016019+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020019265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020022011+07:00","message":"> Transcript [1175] [false]: 'วันนี้เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020025084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020027361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.0200296+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020031896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.02003362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020035593+07:00","message":"> Transcript [1176] [true]: 'อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020037698+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.02003936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020040866+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.020042342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.02004783+07:00","message":"Push: 'อันนี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.020056031+07:00","message":"push: {true อันนี้เป็น 0 0xc001e35a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:55.026731462+07:00","message":"write wav file: './tmp/7514/7514_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.044460158+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:55.091605368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:55.091610684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.41728704+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.417334703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.417339642+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.41735291+07:00","message":"[buffer interim] 123 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.417358552+07:00","message":"[bufferProcess] interim [200000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.417360252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.417367843+07:00","message":"[bufferProcess] send to processor (ticker):นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.417370286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.417372662+07:00","message":"> Transcript [1177] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.417375046+07:00","message":"Set StatePrefix (first interim): 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.680928098+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.680975981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.680986091+07:00","message":"receive interim result [false|false]: มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.680997476+07:00","message":"[buffer interim] 123 false มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.681004662+07:00","message":"[bufferProcess] interim [500000000]:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.681006746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.655542419+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.655587437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.655593353+07:00","message":"receive interim result [false|false]: นิยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.65560776+07:00","message":"[buffer interim] 123 false นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.655615413+07:00","message":"[bufferProcess] interim [400000000]:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.65561829+07:00","message":"[bufferProcess] send to processor:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.655621321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.655624243+07:00","message":"> Transcript [1178] [false]: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.65562647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.655628324+07:00","message":"Set new StatePrefix: 'มีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.69553439+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.69558832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.695595772+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.695609781+07:00","message":"[buffer interim] 123 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.69561749+07:00","message":"[bufferProcess] interim [460000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.69562062+07:00","message":"[bufferProcess] send to processor:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.69562461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.695627906+07:00","message":"> Transcript [1179] [false]: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.695630926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.695634145+07:00","message":"Set new StatePrefix: 'นิยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.905743077+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.905779725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.905786689+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.90580243+07:00","message":"[buffer interim] 123 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.905809301+07:00","message":"[bufferProcess] interim [700000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.905811662+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.905814472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.905817143+07:00","message":"> Transcript [1180] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.905819052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.905821014+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.923712194+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.054940508+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.068941404+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.068994073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\",\"confidence\":0.79499143}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.068999775+07:00","message":"receive interim result [true|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.069007849+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.069009929+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.069014659+07:00","message":"[buffer interim] 123 true และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069023087+07:00","message":"[bufferProcess] interim [910000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069027569+07:00","message":"[bufferProcess] send to processor (isfinal):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069030126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069034866+07:00","message":"> Transcript [1181] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069036815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069038748+07:00","message":"Set new StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.06904054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069042312+07:00","message":"> Transcript [1182] [true]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.0690444+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069046189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069048047+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069050105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.069055817+07:00","message":"Push: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.069062423+07:00","message":"push: {true และ 0 0xc001e34400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:58.077661562+07:00","message":"write wav file: './tmp/7514/7514_123.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:58.092231293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:58.092250366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.372679033+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.372722575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.372728214+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.372741499+07:00","message":"[buffer interim] 124 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.37274755+07:00","message":"[bufferProcess] interim [160000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.372749747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.372756963+07:00","message":"[bufferProcess] send to processor (ticker):โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.372759533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.372761952+07:00","message":"> Transcript [1183] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.372764389+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.691905288+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.691944761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.691950351+07:00","message":"receive interim result [false|false]: โดยการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.691969962+07:00","message":"[buffer interim] 124 false โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.691977719+07:00","message":"[bufferProcess] interim [460000000]:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.691979802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.018086336+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.01813489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.01814113+07:00","message":"receive interim result [false|false]: โดยการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.018156913+07:00","message":"[buffer interim] 124 false โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018164675+07:00","message":"[bufferProcess] interim [760000000]:โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018167263+07:00","message":"[bufferProcess] send to processor:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018176312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018178978+07:00","message":"> Transcript [1184] [false]: 'โดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018182112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018184332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018186562+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.018188612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:01.092277159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:01.09229459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.208870707+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.208902816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.208908332+07:00","message":"receive interim result [false|false]: โดยการมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.208920581+07:00","message":"[buffer interim] 124 false โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208935792+07:00","message":"[bufferProcess] interim [0]:โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208938429+07:00","message":"[bufferProcess] send to processor:โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208941557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208944607+07:00","message":"> Transcript [1185] [false]: 'โดยการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208947912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208951237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208953347+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.208960776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.527309119+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.527348365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.527354179+07:00","message":"receive interim result [false|false]: โดยการมีอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:01.527364821+07:00","message":"[buffer interim] 124 false โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527371303+07:00","message":"[bufferProcess] interim [240000000]:โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527373646+07:00","message":"[bufferProcess] send to processor:โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527378421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527381539+07:00","message":"> Transcript [1186] [false]: 'โดยการมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527384505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527386554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527388698+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:01.527390864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.101292648+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.101330486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.10133796+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.101354598+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101361376+07:00","message":"[bufferProcess] interim [840000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101363983+07:00","message":"[bufferProcess] send to processor:โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101370988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101373975+07:00","message":"> Transcript [1187] [false]: 'โดยการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101377247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101379538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101381719+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101383789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101388879+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101391074+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101392955+07:00","message":"Set new StatePrefix : 'โดยการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.101395345+07:00","message":"Next Push (prob) : 'การมีอนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.101403038+07:00","message":"push: {false โดย 0 0xc00041c780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.671656954+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.671697663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.671703616+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.671719263+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.671726311+07:00","message":"[bufferProcess] interim [440000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.671728871+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.671732036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.671735328+07:00","message":"> Transcript [1188] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.671737626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.671739436+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.133866522+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.133907751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.133913366+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.133927664+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133935637+07:00","message":"[bufferProcess] interim [860000000]:โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133938428+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133942451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133945266+07:00","message":"> Transcript [1189] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133948648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133950681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133952758+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.133960028+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.199572841+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.199606171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.1996115+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.19962615+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199633372+07:00","message":"[bufferProcess] interim [980000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199636324+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199644518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199647229+07:00","message":"> Transcript [1190] [false]: 'โดยการมีอะไรนะคะทำให้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199650866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199653062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199655173+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.199657662+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.317412539+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.317455718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.317460954+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.317474661+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317482195+07:00","message":"[bufferProcess] interim [40000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317484897+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317492626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317495726+07:00","message":"> Transcript [1191] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317499484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317501687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317503411+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.317506079+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.589012139+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.589046135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.589051488+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.589067207+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589074666+07:00","message":"[bufferProcess] interim [340000000]:โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589077323+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589081375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589083975+07:00","message":"> Transcript [1192] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.58908742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589089462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589091572+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589093748+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589096271+07:00","message":"Push: 'การมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589098048+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589100075+07:00","message":"Set new StatePrefix : 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.589102296+07:00","message":"Next Push (prob) : 'ทำให้เขามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.589111853+07:00","message":"push: {false การมีอะไรนะคะ 0 0xc00041c780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.847229547+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.847273486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.847282541+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.847296353+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.847304293+07:00","message":"[bufferProcess] interim [580000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.847307273+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.847310708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.847313224+07:00","message":"> Transcript [1193] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.847316542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.847318531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.847320561+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.84732324+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.914873213+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.914911739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.914917931+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.91493234+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914941122+07:00","message":"[bufferProcess] interim [640000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914943814+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914953008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914960329+07:00","message":"> Transcript [1194] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914964324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914966783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914968918+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.914971618+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.037812967+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.037861136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการปลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.037867836+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.037894486+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037907928+07:00","message":"[bufferProcess] interim [760000000]:โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037910369+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037919627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037923236+07:00","message":"> Transcript [1195] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037926934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037929066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037931581+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.037934263+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:04.093196233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:04.093219185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.100579961+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.100614049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.100619598+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.100631818+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100642086+07:00","message":"[bufferProcess] interim [880000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100644768+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100652573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100655194+07:00","message":"> Transcript [1196] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100658862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100660808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100662884+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100665156+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100669557+07:00","message":"Push: 'ทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100671286+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100673361+07:00","message":"Set new StatePrefix : 'โดยการมีอะไรนะคะทำให้เขามีการปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.100675479+07:00","message":"Next Push (prob) : 'ปลด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.10069353+07:00","message":"push: {false ทำให้เขามีการ 0 0xc00041c780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.217942978+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.217990203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.217996702+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.218006734+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.218014513+07:00","message":"[bufferProcess] interim [940000000]:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.218017216+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.218020897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.218023746+07:00","message":"> Transcript [1197] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.218025997+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.463849845+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.549155583+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.549199792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.549205655+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.549221931+07:00","message":"[buffer interim] 124 false โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.549228877+07:00","message":"[bufferProcess] interim [360000000]:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.549231422+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.549234604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.549237251+07:00","message":"> Transcript [1198] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.54923954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.549241468+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.654596379+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.667418615+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.667452174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอนิเมะนะคะทำให้เขามีการสร้างโปรตีน\",\"confidence\":0.93660563}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.667457522+07:00","message":"receive interim result [true|false]: โดยการมีอนิเมะนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.66746504+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.667467141+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.667472082+07:00","message":"[buffer interim] 124 true โดยการมีอนิเมะนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667478741+07:00","message":"[bufferProcess] interim [420000000]:โดยการมีอนิเมะนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667481787+07:00","message":"[bufferProcess] send to processor (isfinal):โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667484975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667487804+07:00","message":"> Transcript [1199] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667490697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667492403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667494462+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667497008+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667498831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667500576+07:00","message":"> Transcript [1200] [true]: 'โดยการมีอนิเมะนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667502551+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667504343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667505921+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667507681+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667510719+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667648166+07:00","message":"Push: 'สร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667650783+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667652974+07:00","message":"Set new StatePrefix : 'โดยการมีอนิเมะนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667655037+07:00","message":"Next Push (prob) : 'โดยการมีอนิเมะนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.667661678+07:00","message":"push: {true สร้างโปรตีน 0 0xc00041c780}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.667675398+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_124.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:04.679716587+07:00","message":"write wav file: './tmp/7514/7514_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.306464343+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.306504929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.306514545+07:00","message":"receive interim result [false|false]: งาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.306527239+07:00","message":"[buffer interim] 125 false งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.306533665+07:00","message":"[bufferProcess] interim [720000000]:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.306535584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.508047978+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.508081423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.508086877+07:00","message":"receive interim result [false|false]: งานนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.508098404+07:00","message":"[buffer interim] 125 false งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.508104312+07:00","message":"[bufferProcess] interim [840000000]:งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.508107007+07:00","message":"[bufferProcess] send to processor:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.508113392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.508116028+07:00","message":"> Transcript [1201] [false]: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.508118142+07:00","message":"Set StatePrefix (first interim): 'งาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.630264471+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.63030032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.630305559+07:00","message":"receive interim result [false|false]: งานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.630317406+07:00","message":"[buffer interim] 125 false งานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630323466+07:00","message":"[bufferProcess] interim [20000000]:งานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630326115+07:00","message":"[bufferProcess] send to processor:งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630331149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630333918+07:00","message":"> Transcript [1202] [false]: 'งานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630336314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630338147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630339959+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.630342145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.802973649+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.894174729+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.89420981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานไม่ได้\",\"confidence\":0.93553627}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.894215597+07:00","message":"receive interim result [true|false]: ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.894224004+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.894225949+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.894232341+07:00","message":"[buffer interim] 125 true ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894240743+07:00","message":"[bufferProcess] interim [380000000]:ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894243568+07:00","message":"[bufferProcess] send to processor (isfinal):งานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894253841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894273355+07:00","message":"> Transcript [1203] [false]: 'งานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894280112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894283143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894286328+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894289581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894292757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894296368+07:00","message":"> Transcript [1204] [true]: 'ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894299433+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894302218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894304757+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894307324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.894316313+07:00","message":"Push: 'ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.894329446+07:00","message":"push: {true ทำงานไม่ได้ 0 0xc001e34680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:05.900570752+07:00","message":"write wav file: './tmp/7514/7514_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.935009734+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:07.09401867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:07.094031722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.383780025+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.383828632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.383834372+07:00","message":"receive interim result [false|false]: บุคคล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.383848304+07:00","message":"[buffer interim] 126 false บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.383857846+07:00","message":"[bufferProcess] interim [270000000]:บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.383859741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.383864762+07:00","message":"[bufferProcess] send to processor (ticker):บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.38386783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.383870802+07:00","message":"> Transcript [1205] [false]: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.38387285+07:00","message":"Set StatePrefix (first interim): 'บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.584306453+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.584344345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.584349992+07:00","message":"receive interim result [false|false]: บุคคลนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.584363063+07:00","message":"[buffer interim] 126 false บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.584370094+07:00","message":"[bufferProcess] interim [510000000]:บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.584372058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.145989673+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.146036986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.146042348+07:00","message":"receive interim result [false|false]: บุคคลนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.146057926+07:00","message":"[buffer interim] 126 false บุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146065744+07:00","message":"[bufferProcess] interim [50000000]:บุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146068129+07:00","message":"[bufferProcess] send to processor:บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146075423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146078118+07:00","message":"> Transcript [1206] [false]: 'บุคคลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146081244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146083042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146084914+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.146087235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.408367571+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.408411755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.408418483+07:00","message":"receive interim result [false|false]: บุคคลนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.408434393+07:00","message":"[buffer interim] 126 false บุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408442137+07:00","message":"[bufferProcess] interim [290000000]:บุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408444692+07:00","message":"[bufferProcess] send to processor:บุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408448418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408451697+07:00","message":"> Transcript [1207] [false]: 'บุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408455771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408458065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408459954+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.408462516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.081700187+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.08173871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.081748163+07:00","message":"receive interim result [false|false]: บุคคลนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.081760786+07:00","message":"[buffer interim] 126 false บุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.08176772+07:00","message":"[bufferProcess] interim [890000000]:บุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.081770335+07:00","message":"[bufferProcess] send to processor:บุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.081777207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.081779635+07:00","message":"> Transcript [1208] [false]: 'บุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.081782384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.081784699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.081786486+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.081788311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:10.094721425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:10.094734306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.142120428+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.142165378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.142171378+07:00","message":"receive interim result [false|false]: บุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.142184577+07:00","message":"[buffer interim] 126 false บุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142191607+07:00","message":"[bufferProcess] interim [950000000]:บุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142194064+07:00","message":"[bufferProcess] send to processor:บุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142200376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142203021+07:00","message":"> Transcript [1209] [false]: 'บุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142206425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142208777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.14221045+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142212425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142217986+07:00","message":"Push: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142219842+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142221632+07:00","message":"Set new StatePrefix : 'บุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.142223561+07:00","message":"Next Push (prob) : 'นี้มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.142230425+07:00","message":"push: {false บุคคล 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.569730412+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.569767881+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-03-05T13:08:10.569773052+07:00","message":"receive interim result [false|false]: บุคคลนี้มีตัวอย่างด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.56978381+07:00","message":"[buffer interim] 126 false บุคคลนี้มีตัวอย่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.569790477+07:00","message":"[bufferProcess] interim [310000000]:บุคคลนี้มีตัวอย่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.56979275+07:00","message":"[bufferProcess] send to processor:บุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.56979727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.569799685+07:00","message":"> Transcript [1210] [false]: 'บุคคลนี้มีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.569801867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.569803888+07:00","message":"Set new StatePrefix: 'บุคคลนี้มีตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.713295637+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.713331182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีตัวใหญ่ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.713336705+07:00","message":"receive interim result [false|false]: บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.713349149+07:00","message":"[buffer interim] 126 false บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.713355742+07:00","message":"[bufferProcess] interim [610000000]:บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.71335801+07:00","message":"[bufferProcess] send to processor:บุคคลนี้มีตัวอย่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.713362879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.713365593+07:00","message":"> Transcript [1211] [false]: 'บุคคลนี้มีตัวอย่างด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.713368928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.713370972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.713372828+07:00","message":"StatePrefix: 'บุคคลนี้มีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.713375123+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.268293754+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.268335887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีตัวใหญ่ด้วยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.268342094+07:00","message":"receive interim result [false|false]: บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.268352708+07:00","message":"[buffer interim] 126 false บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.268359651+07:00","message":"[bufferProcess] interim [210000000]:บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.268362167+07:00","message":"[bufferProcess] send to processor:บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.268367927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.26837067+07:00","message":"> Transcript [1212] [false]: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.268372889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.268375123+07:00","message":"Set new StatePrefix: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.810117311+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.810147907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.810153947+07:00","message":"receive interim result [false|false]: บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.810166609+07:00","message":"[buffer interim] 126 false บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810173925+07:00","message":"[bufferProcess] interim [650000000]:บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810177502+07:00","message":"[bufferProcess] send to processor:บุคคลนี้มีตัวใหญ่ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810180615+07:00","message":"[bufferProcess] send to processor (ticker):บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810183464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810185979+07:00","message":"> Transcript [1213] [false]: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810189116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810190958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810193034+07:00","message":"StatePrefix: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810195338+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.81019685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810198642+07:00","message":"> Transcript [1214] [false]: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810200589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810202136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810203683+07:00","message":"StatePrefix: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.810205304+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.983296622+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.070114807+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.070159134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.070166623+07:00","message":"receive interim result [false|false]: บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.070185629+07:00","message":"[buffer interim] 126 false บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.070197152+07:00","message":"[bufferProcess] interim [10000000]:บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.070200932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:13.095274285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:13.095282852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.16092823+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.160969754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลนี้มีตัวอย่างด้วยค่ะทำให้มีการสร้างโปรตีน\",\"confidence\":0.9494584}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.160975846+07:00","message":"receive interim result [true|false]: บุคคลนี้มีตัวอย่างด้วยค่ะทำให้มีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.160984757+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.160986773+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.160993183+07:00","message":"[buffer interim] 126 true บุคคลนี้มีตัวอย่างด้วยค่ะทำให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161000818+07:00","message":"[bufferProcess] interim [70000000]:บุคคลนี้มีตัวอย่างด้วยค่ะทำให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161004022+07:00","message":"[bufferProcess] send to processor (isfinal):บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161007059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161009929+07:00","message":"> Transcript [1215] [false]: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะทำให้มีการสร้างโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161012658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161014565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161016755+07:00","message":"StatePrefix: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161020847+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161022525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161024309+07:00","message":"> Transcript [1216] [true]: 'บุคคลนี้มีตัวอย่างด้วยค่ะทำให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161026259+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161027829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161029319+07:00","message":"StatePrefix: 'บุคคลนี้มีตัวใหญ่ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161030935+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.161033179+07:00","message":"Push: 'นี้มีตัวอย่างด้วยค่ะทำให้มีการสร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.161043358+07:00","message":"push: {true นี้มีตัวอย่างด้วยค่ะทำให้มีการสร้างโปรตีน 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.175306371+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:13.17577663+07:00","message":"write wav file: './tmp/7514/7514_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.383046912+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.405369373+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.405409057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.405413909+07:00","message":"receive interim result [false|false]: ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.405431683+07:00","message":"[buffer interim] 127 false ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.405439057+07:00","message":"[bufferProcess] interim [80000000]:ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.405440895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.405447389+07:00","message":"[bufferProcess] send to processor (ticker):ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.405449841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.405452724+07:00","message":"> Transcript [1217] [false]: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.40545483+07:00","message":"Set StatePrefix (first interim): 'ได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.454316175+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.488454759+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.488510824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ด้วย\",\"confidence\":0.9002761}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.48851984+07:00","message":"receive interim result [true|false]: ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.488532473+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.488535188+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.488544464+07:00","message":"[buffer interim] 127 true ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.488558317+07:00","message":"[bufferProcess] interim [230000000]:ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.488564647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.488568789+07:00","message":"> Transcript [1218] [true]: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.488573114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.488575842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.488578467+07:00","message":"StatePrefix: 'ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.48858119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.488584898+07:00","message":"Push: 'ได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.488596913+07:00","message":"push: {true ได้ด้วย 0 0xc003d94900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:14.494507109+07:00","message":"write wav file: './tmp/7514/7514_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.431021471+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.431063764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.431069284+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.43108394+07:00","message":"[buffer interim] 128 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.431090749+07:00","message":"[bufferProcess] interim [20000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.431093033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.628269679+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.628314378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.628320791+07:00","message":"receive interim result [false|false]: ทำให้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.628335097+07:00","message":"[buffer interim] 128 false ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.628342746+07:00","message":"[bufferProcess] interim [140000000]:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.628345024+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.628352054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.628355107+07:00","message":"> Transcript [1219] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.628357166+07:00","message":"Set StatePrefix (first interim): 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.810193671+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.810234316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.810240537+07:00","message":"receive interim result [false|false]: ทำให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.810260741+07:00","message":"[buffer interim] 128 false ทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.81026885+07:00","message":"[bufferProcess] interim [380000000]:ทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.810271645+07:00","message":"[bufferProcess] send to processor:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.810274978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.810277374+07:00","message":"> Transcript [1220] [false]: 'ทำให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.81027998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.810281843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.810283567+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.810285667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912198073+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.91222081+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912223725+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912225564+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912227756+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912229394+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912231198+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912232723+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912234182+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912235661+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912237262+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.912238713+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:16.095884508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:16.095896003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.099290456+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.099322418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.099327664+07:00","message":"receive interim result [false|false]: ทำให้มีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.099340844+07:00","message":"[buffer interim] 128 false ทำให้มีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.099347648+07:00","message":"[bufferProcess] interim [680000000]:ทำให้มีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.09935036+07:00","message":"[bufferProcess] send to processor:ทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.09935764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.099360372+07:00","message":"> Transcript [1221] [false]: 'ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.099363653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.099365848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.099367589+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.099369546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.195665675+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.195701107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.195707018+07:00","message":"receive interim result [false|false]: ทำให้มีการสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.195723123+07:00","message":"[buffer interim] 128 false ทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.195731828+07:00","message":"[bufferProcess] interim [740000000]:ทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.19573434+07:00","message":"[bufferProcess] send to processor:ทำให้มีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.195739765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.195741972+07:00","message":"> Transcript [1222] [false]: 'ทำให้มีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.195745544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.19574738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.195749249+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.195752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.34702832+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.347066842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.347072335+07:00","message":"receive interim result [false|false]: ทำให้มีการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.347085628+07:00","message":"[buffer interim] 128 false ทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347092266+07:00","message":"[bufferProcess] interim [860000000]:ทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347095003+07:00","message":"[bufferProcess] send to processor:ทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347100073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347102906+07:00","message":"> Transcript [1223] [false]: 'ทำให้มีการสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347106141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347108423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347110244+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347112507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347121266+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347123373+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.347125213+07:00","message":"Set new StatePrefix : 'ทำให้มีการสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.34712709+07:00","message":"Next Push (prob) : 'มีการสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.347133978+07:00","message":"push: {false ทำให้ 0 0xc003d95100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.908858235+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.90889376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการสังเคราะห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.908899073+07:00","message":"receive interim result [false|false]: ทำให้มีการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.9089175+07:00","message":"[buffer interim] 128 false ทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.908924406+07:00","message":"[bufferProcess] interim [460000000]:ทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.908927263+07:00","message":"[bufferProcess] send to processor:ทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.908930621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.9089335+07:00","message":"> Transcript [1224] [false]: 'ทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.908935541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.908937836+07:00","message":"Set new StatePrefix: 'ทำให้มีการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.244036064+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.244075781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการสั่งซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.244081954+07:00","message":"receive interim result [false|false]: ทำให้มีการสั่งซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.244094889+07:00","message":"[buffer interim] 128 false ทำให้มีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.24410153+07:00","message":"[bufferProcess] interim [820000000]:ทำให้มีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.24410417+07:00","message":"[bufferProcess] send to processor:ทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.244108957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.244111421+07:00","message":"> Transcript [1225] [false]: 'ทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.244114483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.244116537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.24411888+07:00","message":"StatePrefix: 'ทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.244121249+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.431270577+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.431301849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการเคลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.431307614+07:00","message":"receive interim result [false|false]: ทำให้มีการเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.431321212+07:00","message":"[buffer interim] 128 false ทำให้มีการเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.431332289+07:00","message":"[bufferProcess] interim [0]:ทำให้มีการเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.431335058+07:00","message":"[bufferProcess] send to processor:ทำให้มีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.431340174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.43134262+07:00","message":"> Transcript [1226] [false]: 'ทำให้มีการสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.431345003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.431347021+07:00","message":"Set new StatePrefix: 'ทำให้มีการสั่งซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.478463855+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.478497056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.478502246+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.478517778+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.478530247+07:00","message":"[bufferProcess] interim [60000000]:ทำให้มีการขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.478533022+07:00","message":"[bufferProcess] send to processor:ทำให้มีการเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.478539852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.478542884+07:00","message":"> Transcript [1227] [false]: 'ทำให้มีการเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.478545251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.478546968+07:00","message":"Set new StatePrefix: 'ทำให้มีการเคลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.979417387+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.979448815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.979454603+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.979466984+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.979473954+07:00","message":"[bufferProcess] interim [540000000]:ทำให้มีการขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.97947645+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.979485075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.97948832+07:00","message":"> Transcript [1228] [false]: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.979490466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.979492443+07:00","message":"Set new StatePrefix: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.619734359+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.619770135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.619775849+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.619786977+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619793881+07:00","message":"[bufferProcess] interim [140000000]:ทำให้มีการขึ้นและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619796501+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619801465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619804138+07:00","message":"> Transcript [1229] [false]: 'ทำให้มีการขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619807365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619809364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619811185+07:00","message":"StatePrefix: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.619813251+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.621511412+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.621519934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.621522771+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.621529236+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.621532004+07:00","message":"[bufferProcess] interim [200000000]:ทำให้มีการขึ้นและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.621533894+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.621536047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.621538354+07:00","message":"> Transcript [1230] [false]: 'ทำให้มีการขึ้นและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.621540417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.62154203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.621543677+07:00","message":"StatePrefix: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.621545383+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.014062226+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.014105869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำให้บุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.014112592+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำให้บุคคล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.014127957+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำให้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014136448+07:00","message":"[bufferProcess] interim [620000000]:ทำให้มีการขึ้นและทำให้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014139785+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014146589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014149299+07:00","message":"> Transcript [1231] [false]: 'ทำให้มีการขึ้นและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014152866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014155303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014157641+07:00","message":"StatePrefix: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.014160034+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:19.096908689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:19.096940884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.21226589+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.212319172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำให้บุคคลมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.212326397+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำให้บุคคลมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.212342506+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำให้บุคคลมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212350705+07:00","message":"[bufferProcess] interim [800000000]:ทำให้มีการขึ้นและทำให้บุคคลมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212353286+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและทำให้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212360042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212363094+07:00","message":"> Transcript [1232] [false]: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212367303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212369636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212371602+07:00","message":"StatePrefix: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212374568+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212383158+07:00","message":"Push: 'มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212384944+07:00","message":"TextPushed: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212386967+07:00","message":"Set new StatePrefix : 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.212389439+07:00","message":"Next Push (prob) : 'และทำให้บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.212397553+07:00","message":"push: {false มีการขึ้น 0 0xc003d95100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.262125651+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.26216423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำให้บุคคลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.262170856+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.262184435+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.262194118+07:00","message":"[bufferProcess] interim [860000000]:ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.262197822+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและทำให้บุคคลมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.262203917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.262207984+07:00","message":"> Transcript [1233] [false]: 'ทำให้มีการขึ้นและทำให้บุคคลมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.262212683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.26221552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.262218821+07:00","message":"StatePrefix: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.262221364+07:00","message":"TextPushed: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.912082313+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.912113922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำให้บุคคลนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.912120109+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.91213183+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.912138452+07:00","message":"[bufferProcess] interim [460000000]:ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.912141123+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.912145976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.9121489+07:00","message":"> Transcript [1234] [false]: 'ทำให้มีการขึ้นและทำให้บุคคลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.912152181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.912154258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.91215608+07:00","message":"StatePrefix: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.912158492+07:00","message":"TextPushed: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.922390818+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.922416049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.922421461+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.922432336+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922437102+07:00","message":"[bufferProcess] interim [520000000]:ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922439377+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922442785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922445409+07:00","message":"> Transcript [1235] [false]: 'ทำให้มีการขึ้นและทำให้บุคคลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922448384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922450199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922451944+07:00","message":"StatePrefix: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.922453845+07:00","message":"TextPushed: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.103879661+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.103918786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.10392537+07:00","message":"receive interim result [false|false]: ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.103937182+07:00","message":"[buffer interim] 128 false ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.10394355+07:00","message":"[bufferProcess] interim [700000000]:ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.10394659+07:00","message":"[bufferProcess] send to processor:ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103965394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103968722+07:00","message":"> Transcript [1236] [false]: 'ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103972481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103975263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103977407+07:00","message":"StatePrefix: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103979985+07:00","message":"TextPushed: 'ทำให้มีการขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103987848+07:00","message":"Push: 'และทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103989704+07:00","message":"TextPushed: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.103991947+07:00","message":"Set new StatePrefix : 'ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.10399412+07:00","message":"Next Push (prob) : 'นี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.104001543+07:00","message":"push: {false และทำให้บุคคล 0 0xc003d95100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.474150869+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.660398574+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.660438841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีการสังเคราะห์ขึ้นและทำให้บุคคลนี้ไม่มี\",\"confidence\":0.93393016}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.660445047+07:00","message":"receive interim result [true|false]: ทำให้มีการสังเคราะห์ขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.660455801+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.660457848+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.660463366+07:00","message":"[buffer interim] 128 true ทำให้มีการสังเคราะห์ขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.66047153+07:00","message":"[bufferProcess] interim [240000000]:ทำให้มีการสังเคราะห์ขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660481959+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660486734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660490399+07:00","message":"> Transcript [1237] [false]: 'ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660493519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660495387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660499479+07:00","message":"StatePrefix: 'ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660502907+07:00","message":"TextPushed: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660504811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660506639+07:00","message":"> Transcript [1238] [true]: 'ทำให้มีการสังเคราะห์ขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660508632+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660510148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660511754+07:00","message":"StatePrefix: 'ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660513384+07:00","message":"TextPushed: 'ทำให้มีการขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660514974+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660659652+07:00","message":"Push: 'นี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660663111+07:00","message":"TextPushed: 'ทำให้มีการขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660665299+07:00","message":"Set new StatePrefix : 'ทำให้มีการสังเคราะห์ขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660667527+07:00","message":"Next Push (prob) : 'ทำให้มีการสังเคราะห์ขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.660675245+07:00","message":"push: {true นี้ไม่มี 0 0xc003d95100}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.660690338+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_128.html'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.668249374+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:20.675013901+07:00","message":"write wav file: './tmp/7514/7514_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.302785238+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.388362691+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.388383755+07:00","message":"found end of frame, send empty tag with msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.388386914+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.388410234+07:00","message":"[buffer interim] 129 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388436486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388441363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388444497+07:00","message":"> Transcript [1239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388446886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388449153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388450862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388452762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.388459098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.388469683+07:00","message":"push: {true \n 0 0xc003d94100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:21.393625699+07:00","message":"write wav file: './tmp/7514/7514_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.503629248+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.693923976+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.87570692+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.875728106+07:00","message":"found end of frame, send empty tag with msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.875731268+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.875738509+07:00","message":"[buffer interim] 130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875746577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875756938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875759401+07:00","message":"> Transcript [1240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875762324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875764117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875765725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875767369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.875769769+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.875781082+07:00","message":"push: {true \n 0 0xc0003a4080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:21.880622534+07:00","message":"write wav file: './tmp/7514/7514_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.88409494+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:22.09706609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:22.097071292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.248696433+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.248739589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.248744862+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.24875858+07:00","message":"[buffer interim] 131 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.248765008+07:00","message":"[bufferProcess] interim [380000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.248766811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.248769599+07:00","message":"[bufferProcess] send to processor (ticker):โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.248784697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.24880914+07:00","message":"> Transcript [1241] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.24881342+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.771165796+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.771213126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.771218352+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.771236648+07:00","message":"[buffer interim] 131 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.771248329+07:00","message":"[bufferProcess] interim [920000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.771250665+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.827181864+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.827230507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.827237949+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.82725797+07:00","message":"[buffer interim] 131 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.827267317+07:00","message":"[bufferProcess] interim [980000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.827270996+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.827276332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.82728079+07:00","message":"> Transcript [1242] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.827286048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.827289483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.82729277+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.82729582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.162432231+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.162471575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงเด็กนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.162478395+07:00","message":"receive interim result [false|false]: ลงเด็กนี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.162492187+07:00","message":"[buffer interim] 131 false ลงเด็กนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162499526+07:00","message":"[bufferProcess] interim [280000000]:ลงเด็กนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162501986+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162508769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162511617+07:00","message":"> Transcript [1243] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162514228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162516454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162518998+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.162521592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.232281079+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.232323736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.232329281+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.232343348+07:00","message":"[buffer interim] 131 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.232354825+07:00","message":"[bufferProcess] interim [340000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.232357134+07:00","message":"[bufferProcess] send to processor:ลงเด็กนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.232363822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.232366533+07:00","message":"> Transcript [1244] [false]: 'ลงเด็กนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.232368639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.232370609+07:00","message":"Set new StatePrefix: 'ลงเด็กนี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.300721194+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.30075393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.300759183+07:00","message":"receive interim result [false|false]: ตรงนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.300775634+07:00","message":"[buffer interim] 131 false ตรงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.300787414+07:00","message":"[bufferProcess] interim [400000000]:ตรงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.300789572+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.300796154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.300798891+07:00","message":"> Transcript [1245] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.300801037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.300803214+07:00","message":"Set new StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.468786479+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.468817477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.468823469+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.468837007+07:00","message":"[buffer interim] 131 false ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.468844129+07:00","message":"[bufferProcess] interim [580000000]:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.468846327+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.46885287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.468855618+07:00","message":"> Transcript [1246] [false]: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.468857704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.468859545+07:00","message":"Set new StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.037263396+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.037303439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.037308597+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.037321025+07:00","message":"[buffer interim] 131 false ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037327603+07:00","message":"[bufferProcess] interim [180000000]:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037330156+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037335024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037337768+07:00","message":"> Transcript [1247] [false]: 'ตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037340216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037341953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037343698+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.037345762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:25.097564036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:25.097567502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.225385466+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.225417756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.22542289+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.22543458+07:00","message":"[buffer interim] 131 false ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225440496+07:00","message":"[bufferProcess] interim [360000000]:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225442826+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225450191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225452862+07:00","message":"> Transcript [1248] [false]: 'ตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225455637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225457788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225459698+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.225461727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.818040585+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.818081284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.818086778+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.818099304+07:00","message":"[buffer interim] 131 false ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818106171+07:00","message":"[bufferProcess] interim [960000000]:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818108617+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818113397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818116244+07:00","message":"> Transcript [1249] [false]: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818119361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818121333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818123147+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.818125381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.004547938+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.036280777+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.036316037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียนมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.03632137+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียนมีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.036333641+07:00","message":"[buffer interim] 131 false ตรงนี้นะคะนักเรียนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036340225+07:00","message":"[bufferProcess] interim [160000000]:ตรงนี้นะคะนักเรียนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036343037+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.03634854+07:00","message":"[bufferProcess] send to processor (ticker):ตรงนี้นะคะนักเรียนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.0363511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036353942+07:00","message":"> Transcript [1250] [false]: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036356856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036358896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036360764+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036362823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.0363684+07:00","message":"Push: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036370345+07:00","message":"TextPushed: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036372286+07:00","message":"Set new StatePrefix : 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036374355+07:00","message":"Next Push (prob) : 'คะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036376053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036377829+07:00","message":"> Transcript [1251] [false]: 'ตรงนี้นะคะนักเรียนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.03637971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036381306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036382778+07:00","message":"StatePrefix: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.036384437+07:00","message":"TextPushed: 'ตรงนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.036397666+07:00","message":"push: {false ตรงนี้นะ 0 0xc001e9e380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.118223467+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.118260921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.118266701+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.118279304+07:00","message":"[buffer interim] 131 false ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.118285583+07:00","message":"[bufferProcess] interim [280000000]:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.118287542+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.133835551+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.198759745+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.198794878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียน\",\"confidence\":0.9152914}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.198800551+07:00","message":"receive interim result [true|false]: ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.198808498+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.198810502+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.198816322+07:00","message":"[buffer interim] 131 true ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198831142+07:00","message":"[bufferProcess] interim [340000000]:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198834343+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198837172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198841595+07:00","message":"> Transcript [1252] [false]: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198844519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198846332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198848469+07:00","message":"StatePrefix: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198850493+07:00","message":"TextPushed: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198852035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198853897+07:00","message":"> Transcript [1253] [true]: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198855882+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198857431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.19885906+07:00","message":"StatePrefix: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198860693+07:00","message":"TextPushed: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.198863037+07:00","message":"Push: 'คะนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.198869632+07:00","message":"push: {true คะนักเรียน 0 0xc001e9e380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:27.210218074+07:00","message":"write wav file: './tmp/7514/7514_131.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:28.097949956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:28.097960666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.11819054+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.118235609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"unmute\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.118240884+07:00","message":"receive interim result [false|false]: unmute"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.118254609+07:00","message":"[buffer interim] 132 false unmute"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.118261444+07:00","message":"[bufferProcess] interim [920000000]:unmute"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.118263126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.118266469+07:00","message":"[bufferProcess] send to processor (ticker):unmute"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.118283974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.11831147+07:00","message":"> Transcript [1254] [false]: 'unmute'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.11831485+07:00","message":"Set StatePrefix (first interim): 'unmute'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.223579648+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.223618891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.223624379+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.223639539+07:00","message":"[buffer interim] 132 false Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.223646323+07:00","message":"[bufferProcess] interim [40000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.223648035+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.247410669+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.247456813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Until they\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.247462677+07:00","message":"receive interim result [false|false]: Until they"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.247477971+07:00","message":"[buffer interim] 132 false Until they"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.247485559+07:00","message":"[bufferProcess] interim [100000000]:Until they"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.247488596+07:00","message":"[bufferProcess] send to processor:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.247492683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.247496521+07:00","message":"> Transcript [1255] [false]: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.247499305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.247502396+07:00","message":"Set new StatePrefix: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.265228979+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.265257331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Until then\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.26526201+07:00","message":"receive interim result [false|false]: Until then"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.265274052+07:00","message":"[buffer interim] 132 false Until then"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.265278636+07:00","message":"[bufferProcess] interim [160000000]:Until then"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.265280913+07:00","message":"[bufferProcess] send to processor:Until they"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.265284268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.265286818+07:00","message":"> Transcript [1256] [false]: 'Until they'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.265288572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.265290218+07:00","message":"Set new StatePrefix: 'Until they'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.279314884+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.279342258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"hundred\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.279346785+07:00","message":"receive interim result [false|false]: hundred"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.279358361+07:00","message":"[buffer interim] 132 false hundred"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.279363371+07:00","message":"[bufferProcess] interim [220000000]:hundred"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.279365114+07:00","message":"[bufferProcess] send to processor:Until then"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.279367641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.279370069+07:00","message":"> Transcript [1257] [false]: 'Until then'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.279372149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.27937384+07:00","message":"Set new StatePrefix: 'Until then'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.503432499+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.634072833+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.689518686+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.689552645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"hundred\",\"confidence\":0.5872821}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.689557514+07:00","message":"receive interim result [true|false]: hundred"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.689569078+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.689571322+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.689577396+07:00","message":"[buffer interim] 132 true hundred"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689584304+07:00","message":"[bufferProcess] interim [580000000]:hundred"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689587549+07:00","message":"[bufferProcess] send to processor (isfinal):hundred"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689590411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689593927+07:00","message":"> Transcript [1258] [false]: 'hundred'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689596154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689598022+07:00","message":"Set new StatePrefix: 'hundred'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689600181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689601856+07:00","message":"> Transcript [1259] [true]: 'hundred'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689604302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689605994+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689607838+07:00","message":"StatePrefix: 'hundred'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689609824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.689612019+07:00","message":"Push: 'hundred'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.689618824+07:00","message":"push: {true hundred 0 0xc001e35380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:29.697740491+07:00","message":"write wav file: './tmp/7514/7514_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.486439544+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.486476069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kingdom\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.486480887+07:00","message":"receive interim result [false|false]: Kingdom"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.486495264+07:00","message":"[buffer interim] 133 false Kingdom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.486501522+07:00","message":"[bufferProcess] interim [840000000]:Kingdom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.486503809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.608351833+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.608410499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุดร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.608418152+07:00","message":"receive interim result [false|false]: อุดร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.608435733+07:00","message":"[buffer interim] 133 false อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.608445575+07:00","message":"[bufferProcess] interim [960000000]:อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.608448655+07:00","message":"[bufferProcess] send to processor:Kingdom"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.608453252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.60845799+07:00","message":"> Transcript [1260] [false]: 'Kingdom'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.608461009+07:00","message":"Set StatePrefix (first interim): 'Kingdom'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.624481749+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.624529132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.62453599+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.624552996+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.624560805+07:00","message":"[bufferProcess] interim [20000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.624567702+07:00","message":"[bufferProcess] send to processor:อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.624575765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.624578351+07:00","message":"> Transcript [1261] [false]: 'อุดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.624580283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.624582033+07:00","message":"Set new StatePrefix: 'อุดร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.064914719+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.064961824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android ที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.064968871+07:00","message":"receive interim result [false|false]: Android ที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.064982881+07:00","message":"[buffer interim] 133 false Android ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.064989368+07:00","message":"[bufferProcess] interim [500000000]:Android ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.064992171+07:00","message":"[bufferProcess] send to processor:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.064998618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.065001335+07:00","message":"> Transcript [1262] [false]: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.065003719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.065007095+07:00","message":"Set new StatePrefix: 'Android'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:31.098213252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:31.098231643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.18886687+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.188901598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.188907103+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.188917373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.188920501+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.188926912+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.188930035+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.18893541+07:00","message":"[bufferProcess] interim [620000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188937636+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188940449+07:00","message":"[bufferProcess] interim [620000000]: ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188942891+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.18894526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188948053+07:00","message":"> Transcript [1263] [false]: 'Android ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188957105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188959846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188962956+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.188965728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.50500866+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.505033185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.505037877+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.505049496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.505052558+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้เคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.505058264+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.505061678+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505066587+07:00","message":"[bufferProcess] interim [860000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505069064+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505071724+07:00","message":"[bufferProcess] interim [860000000]: ที่นักเรียนได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505073854+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505076211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505078431+07:00","message":"> Transcript [1264] [false]: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505081039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505082943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505084985+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.505088013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.573823786+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.573862307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.573870062+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.573884302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.573888395+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.573909058+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.573923836+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.57393186+07:00","message":"[bufferProcess] interim [980000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.57393532+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573940865+07:00","message":"[bufferProcess] interim [980000000]: ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573943738+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573946708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573959467+07:00","message":"> Transcript [1265] [false]: 'Android ที่นักเรียนได้เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573963144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573965337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573967346+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.573969337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.697210795+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.697243443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.697248573+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.697260836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้เคยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.69726392+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้เคยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.697277728+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.697287566+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697294785+07:00","message":"[bufferProcess] interim [40000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697297762+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697301605+07:00","message":"[bufferProcess] interim [40000000]: ที่นักเรียนได้เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697304277+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697306681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697309355+07:00","message":"> Transcript [1266] [false]: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697312013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697314049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697316157+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697318114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697320257+07:00","message":"Push: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697322015+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697323975+07:00","message":"Set new StatePrefix : 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.697326318+07:00","message":"Next Push (prob) : ' ที่นักเรียนได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.697334135+07:00","message":"push: {false Android 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.768019502+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.768053133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.768058475+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.768069036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้เคยเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.76807208+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้เคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.768078687+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.76808347+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768089581+07:00","message":"[bufferProcess] interim [220000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768093904+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้เคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768098696+07:00","message":"[bufferProcess] interim [220000000]: ที่นักเรียนได้เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768100889+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768103276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768105838+07:00","message":"> Transcript [1267] [false]: 'Android ที่นักเรียนได้เคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768108728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768110516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.76811248+07:00","message":"StatePrefix: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.768114566+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.950430334+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.950468295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.950473467+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.950483161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้เคยเรียนมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.950487474+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้เคยเรียนมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.950494307+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.950499341+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950505248+07:00","message":"[bufferProcess] interim [340000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950507571+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950510327+07:00","message":"[bufferProcess] interim [340000000]: ที่นักเรียนได้เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950512474+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.95051481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.95051839+07:00","message":"> Transcript [1268] [false]: 'Android ที่นักเรียนได้เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950521563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950523482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950525606+07:00","message":"StatePrefix: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.950527989+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.212338546+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.21237069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.212375708+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.212390679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้เคยเรียนมาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.212393695+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.212413013+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.212431824+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212440104+07:00","message":"[bufferProcess] interim [580000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212443831+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้เคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212451673+07:00","message":"[bufferProcess] interim [580000000]: ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212457732+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212470195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212494288+07:00","message":"> Transcript [1269] [false]: 'Android ที่นักเรียนได้เคยเรียนมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212499581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212501875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.21250415+07:00","message":"StatePrefix: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.212506701+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.382450685+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.45632649+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.462121754+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.462159294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.462166787+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.462180212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้เคยเรียนมาแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.46218324+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.462191248+07:00","message":"[buffer interim] 133 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.462194722+07:00","message":"[buffer interim] 133 false  ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462200369+07:00","message":"[bufferProcess] interim [880000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.4622026+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462205186+07:00","message":"[bufferProcess] interim [880000000]: ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462207437+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.4622102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462212982+07:00","message":"> Transcript [1270] [false]: 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462216823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462218766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462221132+07:00","message":"StatePrefix: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462223663+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462226123+07:00","message":"Push: ' ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462228102+07:00","message":"TextPushed: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462229961+07:00","message":"Set new StatePrefix : 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.462231933+07:00","message":"Next Push (prob) : 'เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.462239413+07:00","message":"push: {false  ที่นักเรียนได้ 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.543615452+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.543655538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ\",\"confidence\":0.88022214}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.543661511+07:00","message":"receive interim result [true|false]: Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.543672012+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.543674011+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.543680361+07:00","message":"[buffer interim] 133 true Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543687873+07:00","message":"[bufferProcess] interim [970000000]:Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543692569+07:00","message":"[bufferProcess] send to processor (isfinal):Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543695525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543698453+07:00","message":"> Transcript [1271] [false]: 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543701843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543703816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.54370606+07:00","message":"StatePrefix: 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543708392+07:00","message":"TextPushed: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543710079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543711886+07:00","message":"> Transcript [1272] [true]: 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.54371374+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543715348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543716808+07:00","message":"StatePrefix: 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543718457+07:00","message":"TextPushed: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.543720817+07:00","message":"Push: 'เคยเรียนมาแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.54373+07:00","message":"push: {true เคยเรียนมาแล้วนะคะ 0 0xc00041c100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:32.553711331+07:00","message":"write wav file: './tmp/7514/7514_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.333544813+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.333592552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.333598606+07:00","message":"receive interim result [false|false]: จะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.333614198+07:00","message":"[buffer interim] 134 false จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.333621379+07:00","message":"[bufferProcess] interim [660000000]:จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.333624544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.421005034+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.421046238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.421052252+07:00","message":"receive interim result [false|false]: จะเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.421063602+07:00","message":"[buffer interim] 134 false จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.421070545+07:00","message":"[bufferProcess] interim [780000000]:จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.42107299+07:00","message":"[bufferProcess] send to processor:จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.421078166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.421080898+07:00","message":"> Transcript [1273] [false]: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.421083255+07:00","message":"Set StatePrefix (first interim): 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.486915146+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.486956795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.486964279+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.486979758+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.486987148+07:00","message":"[bufferProcess] interim [840000000]:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.486989716+07:00","message":"[bufferProcess] send to processor:จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.486997766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.487002177+07:00","message":"> Transcript [1274] [false]: 'จะเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.487005808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.487007562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.487009327+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.487011172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.057001297+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.057042054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.057048748+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.057062345+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057070084+07:00","message":"[bufferProcess] interim [440000000]:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057074106+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057081868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057085599+07:00","message":"> Transcript [1275] [false]: 'จะเห็นได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057089894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057092781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057095675+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.057098396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:34.098293877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:34.098306113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.192735017+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.192770666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.192777184+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.192789308+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.192796283+07:00","message":"[bufferProcess] interim [620000000]:จะเห็นได้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.192798669+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.192803249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.192806043+07:00","message":"> Transcript [1276] [false]: 'จะเห็นได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.192808916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.192810869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.19281315+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.192815456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.53330715+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.533346676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.533352842+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.533367369+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.53337541+07:00","message":"[bufferProcess] interim [920000000]:จะเห็นได้ว่าการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533378894+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533386955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533391696+07:00","message":"> Transcript [1277] [false]: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533395171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533397151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533399225+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533401446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.53340638+07:00","message":"Push: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533408116+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533410077+07:00","message":"Set new StatePrefix : 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.533412028+07:00","message":"Next Push (prob) : 'ได้ว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.533418647+07:00","message":"push: {false จะเห็น 0 0xc003d94a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.766522869+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.76655904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.766565304+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.766576431+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766585451+07:00","message":"[bufferProcess] interim [160000000]:จะเห็นได้ว่าการมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766590045+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766598842+07:00","message":"> Transcript [1278] [false]: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766602826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766605689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766608905+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.766611011+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.901679009+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.9017126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.901718115+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:34.901729491+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.901736102+07:00","message":"[bufferProcess] interim [280000000]:จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.901738561+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.901743722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.90174721+07:00","message":"> Transcript [1279] [false]: 'จะเห็นได้ว่าการมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.901750317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.901752649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.901754532+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:34.901756732+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.104020374+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.104059337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.104064538+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.104078837+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.104085573+07:00","message":"[bufferProcess] interim [520000000]:จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.104087971+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.104094428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.104096976+07:00","message":"> Transcript [1280] [false]: 'จะเห็นได้ว่าการมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.10410048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.104102648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.104105024+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.104107513+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.407941058+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.407981922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.407988255+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.408000275+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408006743+07:00","message":"[bufferProcess] interim [760000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408009281+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408014182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408016717+07:00","message":"> Transcript [1281] [false]: 'จะเห็นได้ว่าการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408019988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408021923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408023985+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408026432+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408030551+07:00","message":"Push: 'ได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408032287+07:00","message":"TextPushed: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408034541+07:00","message":"Set new StatePrefix : 'จะเห็นได้ว่าการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.408036722+07:00","message":"Next Push (prob) : 'มีอนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.408043289+07:00","message":"push: {false ได้ว่าการ 0 0xc003d94a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.932630422+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.932667246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.932672528+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.932685601+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.932694298+07:00","message":"[bufferProcess] interim [300000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.932698044+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.932701428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.93270434+07:00","message":"> Transcript [1282] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.932706551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.932708414+07:00","message":"Set new StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.1206763+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.120713755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.120720674+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.120734134+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120749926+07:00","message":"[bufferProcess] interim [480000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120752649+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120755825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120758826+07:00","message":"> Transcript [1283] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120761901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120765861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120767922+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.120770746+07:00","message":"TextPushed: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.310457793+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.310492272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.310498322+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.310510891+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.310517849+07:00","message":"[bufferProcess] interim [660000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.310520356+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.310525202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.31052779+07:00","message":"> Transcript [1284] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.310531282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.310533219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.310535339+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.310537923+07:00","message":"TextPushed: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.378763231+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.378797154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.378802867+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.37881382+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378820504+07:00","message":"[bufferProcess] interim [780000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378823113+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378828437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378831192+07:00","message":"> Transcript [1285] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378834599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378836658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378838548+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.378841567+07:00","message":"TextPushed: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.642693519+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.642727838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.642733559+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.642742989+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642749662+07:00","message":"[bufferProcess] interim [20000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642752746+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642757897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642760493+07:00","message":"> Transcript [1286] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.64276363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642765908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642767945+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642772729+07:00","message":"TextPushed: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642777069+07:00","message":"Push: 'มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642778843+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642780984+07:00","message":"Set new StatePrefix : 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.642783093+07:00","message":"Next Push (prob) : 'เพียงแค่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.642789266+07:00","message":"push: {false มีอะไรใหม่ๆ 0 0xc003d94a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.714374858+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.714401107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.714405626+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.714415722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ตัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.714419597+07:00","message":"receive interim result [false|false]:  1 ตัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.714426843+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.714430552+07:00","message":"[buffer interim] 134 false  1 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714435857+07:00","message":"[bufferProcess] interim [80000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714438832+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714441875+07:00","message":"[bufferProcess] interim [80000000]: 1 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714444432+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714446903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714449277+07:00","message":"> Transcript [1287] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714452537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714454552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.714456376+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.71445877+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.852551206+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.85257857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.852584948+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.85259508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.85259826+07:00","message":"receive interim result [false|false]:  1 อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.852603269+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.852608782+07:00","message":"[buffer interim] 134 false  1 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852613219+07:00","message":"[bufferProcess] interim [140000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852616021+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852618809+07:00","message":"[bufferProcess] interim [140000000]: 1 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852621211+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852623791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852625847+07:00","message":"> Transcript [1288] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852628719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852630505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.852632131+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.85263429+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.886240352+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.886265354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.886270537+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.886281665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.886286002+07:00","message":"receive interim result [false|false]:  1 อันเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.886292594+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.886295773+07:00","message":"[buffer interim] 134 false  1 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886302234+07:00","message":"[bufferProcess] interim [200000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886304808+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886307563+07:00","message":"[bufferProcess] interim [200000000]: 1 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886309535+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886312365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886314549+07:00","message":"> Transcript [1289] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886317356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886319195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886320843+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.886323209+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.892114362+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.892131891+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-03-05T13:08:36.892137052+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.892147633+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-03-05T13:08:36.892152448+07:00","message":"receive interim result [false|false]:  1 อันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.892158502+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.892163755+07:00","message":"[buffer interim] 134 false  1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892169372+07:00","message":"[bufferProcess] interim [260000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892172917+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892177221+07:00","message":"[bufferProcess] interim [260000000]: 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892180896+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892186411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892190029+07:00","message":"> Transcript [1290] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892194304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892196905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892199834+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892202389+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892204859+07:00","message":"Push: 'เพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892206529+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892208763+07:00","message":"Set new StatePrefix : 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.892210702+07:00","message":"Next Push (prob) : ' อันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.892216868+07:00","message":"push: {false เพียงแค่ 1 0 0xc003d94a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027837084+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027859666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027863972+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027878582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027881827+07:00","message":"receive interim result [false|false]:  อันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027887053+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027890529+07:00","message":"[buffer interim] 134 false  อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027895508+07:00","message":"[bufferProcess] interim [380000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027898069+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027900794+07:00","message":"[bufferProcess] interim [380000000]: อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027902853+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027905715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027908083+07:00","message":"> Transcript [1291] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027910399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027912225+07:00","message":"Set new StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:37.098912025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:37.098927158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.526281581+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.526318856+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-03-05T13:08:37.526324873+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.526339883+07:00","message":"[buffer interim] 134 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526346381+07:00","message":"[bufferProcess] interim [860000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526348841+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526352073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526354609+07:00","message":"> Transcript [1292] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526357564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526359372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526361416+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.526363623+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.152366015+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.224200473+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.296230911+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.296273829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คันนึง\",\"confidence\":0.9183796}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.296280772+07:00","message":"receive interim result [true|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.296290977+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.296293132+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.296298849+07:00","message":"[buffer interim] 134 true จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296310689+07:00","message":"[bufferProcess] interim [730000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296314313+07:00","message":"[bufferProcess] send to processor (isfinal):จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296317928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296321417+07:00","message":"> Transcript [1293] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.29632427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.29632609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296329411+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296332121+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296333977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296335891+07:00","message":"> Transcript [1294] [true]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296337955+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296339686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296341308+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 อันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296343031+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.296350896+07:00","message":"Push: ' คันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.296358789+07:00","message":"push: {true  คันนึง 0 0xc003d94a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:38.307117161+07:00","message":"write wav file: './tmp/7514/7514_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.822520753+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.884837078+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.907397029+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.907416325+07:00","message":"found end of frame, send empty tag with msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.907419478+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.907425448+07:00","message":"[buffer interim] 135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.90743217+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.907436218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.90743912+07:00","message":"> Transcript [1295] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.90744135+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.907443241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.907444898+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.907446624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.907449188+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.907456338+07:00","message":"push: {true \n 0 0xc001e9e880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:39.913769368+07:00","message":"write wav file: './tmp/7514/7514_135.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:40.09918226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:40.099194929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.521902193+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.613719676+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.613740902+07:00","message":"found end of frame, send empty tag with msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.613744481+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.613752821+07:00","message":"[buffer interim] 136 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.613775798+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.61377939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.613782274+07:00","message":"> Transcript [1296] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.613784682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.613787527+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.613789443+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.613791199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.613799902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.613808529+07:00","message":"push: {true \n 0 0xc00041dd00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:40.619347615+07:00","message":"write wav file: './tmp/7514/7514_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.904118984+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.634370885+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.634418704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.63442392+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.634438368+07:00","message":"[buffer interim] 137 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.634445409+07:00","message":"[bufferProcess] interim [780000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.634447312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.634452704+07:00","message":"[bufferProcess] send to processor (ticker):อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.634455735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.634458536+07:00","message":"> Transcript [1297] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.634460562+07:00","message":"Set StatePrefix (first interim): 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.883601881+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.883636865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อริยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.883642661+07:00","message":"receive interim result [false|false]: อริยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.883654251+07:00","message":"[buffer interim] 137 false อริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.883662424+07:00","message":"[bufferProcess] interim [960000000]:อริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.883664335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.972192614+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.972222326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.972227545+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.972239722+07:00","message":"[buffer interim] 137 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.972245588+07:00","message":"[bufferProcess] interim [80000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.972247801+07:00","message":"[bufferProcess] send to processor:อริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.972250472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.972252691+07:00","message":"> Transcript [1298] [false]: 'อริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.972254557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.972257909+07:00","message":"Set new StatePrefix: 'อริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.111923618+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.111969936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.111975185+07:00","message":"receive interim result [false|false]: ตัวใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.111987967+07:00","message":"[buffer interim] 137 false ตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.111994391+07:00","message":"[bufferProcess] interim [200000000]:ตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.111996589+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.11200157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.112004524+07:00","message":"> Transcript [1299] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.112006543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.112008592+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.657451082+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.657484318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.657489514+07:00","message":"receive interim result [false|false]: ตัวใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.657503212+07:00","message":"[buffer interim] 137 false ตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.657510656+07:00","message":"[bufferProcess] interim [800000000]:ตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.657513109+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.657516305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.657519876+07:00","message":"> Transcript [1300] [false]: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.657522085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.657524401+07:00","message":"Set new StatePrefix: 'ตัวใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.786244764+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.786276441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.786282389+07:00","message":"receive interim result [false|false]: ตัวใหญ่จึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.78629094+07:00","message":"[buffer interim] 137 false ตัวใหญ่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786297853+07:00","message":"[bufferProcess] interim [860000000]:ตัวใหญ่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786300613+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786303908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786306471+07:00","message":"> Transcript [1301] [false]: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786308996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786310725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786312573+07:00","message":"StatePrefix: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.786314446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.798581885+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.798607002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.798612262+07:00","message":"receive interim result [false|false]: ตัวใหญ่จึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.798623965+07:00","message":"[buffer interim] 137 false ตัวใหญ่จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798628724+07:00","message":"[bufferProcess] interim [920000000]:ตัวใหญ่จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798631262+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798636529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798639344+07:00","message":"> Transcript [1302] [false]: 'ตัวใหญ่จึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798642218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798644264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798648731+07:00","message":"StatePrefix: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.798650761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:43.099694152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:43.099710731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.167697217+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.16772983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึงจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.16773561+07:00","message":"receive interim result [false|false]: ตัวใหญ่จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.167750329+07:00","message":"[buffer interim] 137 false ตัวใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167756949+07:00","message":"[bufferProcess] interim [280000000]:ตัวใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167759139+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167762287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167765007+07:00","message":"> Transcript [1303] [false]: 'ตัวใหญ่จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167768164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167769972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167771749+07:00","message":"StatePrefix: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.167773771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.543168557+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.543200439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึงจะเป็นอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.543206506+07:00","message":"receive interim result [false|false]: ตัวใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.54322141+07:00","message":"[buffer interim] 137 false ตัวใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543228427+07:00","message":"[bufferProcess] interim [640000000]:ตัวใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543230883+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543236195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543239467+07:00","message":"> Transcript [1304] [false]: 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543243042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.5432457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543247972+07:00","message":"StatePrefix: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543250168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.5432556+07:00","message":"Push: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543257375+07:00","message":"TextPushed: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.54325916+07:00","message":"Set new StatePrefix : 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.543261151+07:00","message":"Next Push (prob) : 'จึงจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.543268087+07:00","message":"push: {false ตัวใหญ่ 0 0xc001e35280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.690904966+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.690953134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึงจะเป็นอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.690959686+07:00","message":"receive interim result [false|false]: ตัวใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.690978387+07:00","message":"[buffer interim] 137 false ตัวใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.690986947+07:00","message":"[bufferProcess] interim [820000000]:ตัวใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.690989515+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.69099357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.690997234+07:00","message":"> Transcript [1305] [false]: 'ตัวใหญ่จึงจะเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.691000299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.691002644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.691004489+07:00","message":"StatePrefix: 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.691006662+07:00","message":"TextPushed: 'ตัวใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.873459382+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.873511343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึงจะเป็นอันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.873517615+07:00","message":"receive interim result [false|false]: ตัวใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.873532849+07:00","message":"[buffer interim] 137 false ตัวใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873543366+07:00","message":"[bufferProcess] interim [940000000]:ตัวใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873546637+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873553172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873557499+07:00","message":"> Transcript [1306] [false]: 'ตัวใหญ่จึงจะเป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873562149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873565256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873567942+07:00","message":"StatePrefix: 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.873571437+07:00","message":"TextPushed: 'ตัวใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.970728555+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.97077719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึงจะเป็นอนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.970783924+07:00","message":"receive interim result [false|false]: ตัวใหญ่จึงจะเป็นอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.970805316+07:00","message":"[buffer interim] 137 false ตัวใหญ่จึงจะเป็นอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.97081575+07:00","message":"[bufferProcess] interim [120000000]:ตัวใหญ่จึงจะเป็นอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.970818579+07:00","message":"[bufferProcess] send to processor:ตัวใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.970822149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.970825151+07:00","message":"> Transcript [1307] [false]: 'ตัวใหญ่จึงจะเป็นอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.970828956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.97083107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.970835314+07:00","message":"StatePrefix: 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.9708377+07:00","message":"TextPushed: 'ตัวใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.243400371+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379231844+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379274802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใหญ่จึงจะเป็นอนิเมะ\",\"confidence\":0.9476437}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379281293+07:00","message":"receive interim result [true|false]: ตัวใหญ่จึงจะเป็นอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379290225+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379292478+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379300924+07:00","message":"[buffer interim] 137 true ตัวใหญ่จึงจะเป็นอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379308422+07:00","message":"[bufferProcess] interim [540000000]:ตัวใหญ่จึงจะเป็นอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379311825+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวใหญ่จึงจะเป็นอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379314893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379317063+07:00","message":"> Transcript [1308] [false]: 'ตัวใหญ่จึงจะเป็นอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379320434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379322147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379324366+07:00","message":"StatePrefix: 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379326177+07:00","message":"TextPushed: 'ตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379328646+07:00","message":"Push: 'จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379331315+07:00","message":"TextPushed: 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379334848+07:00","message":"Set new StatePrefix : 'ตัวใหญ่จึงจะเป็นอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379337341+07:00","message":"Next Push (prob) : 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.37933887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379345137+07:00","message":"> Transcript [1309] [true]: 'ตัวใหญ่จึงจะเป็นอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379347401+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379348942+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379350401+07:00","message":"StatePrefix: 'ตัวใหญ่จึงจะเป็นอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379352035+07:00","message":"TextPushed: 'ตัวใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.379353832+07:00","message":"Push: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379361203+07:00","message":"push: {false จึงจะเป็น 0 0xc001e35280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.379366892+07:00","message":"push: {true อนิเมะ 0 0xc001e35280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:44.389273467+07:00","message":"write wav file: './tmp/7514/7514_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.436313163+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.753007702+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.837401009+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.83742094+07:00","message":"found end of frame, send empty tag with msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.837424785+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.837432828+07:00","message":"[buffer interim] 138 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837441444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837446255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837450643+07:00","message":"> Transcript [1310] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837454274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837457768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837460301+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837462705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.837475382+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.837489136+07:00","message":"push: {true \n 0 0xc003d94000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:44.841879232+07:00","message":"write wav file: './tmp/7514/7514_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.944628645+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.664243767+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.664283474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.664288306+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.664303159+07:00","message":"[buffer interim] 139 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.664309739+07:00","message":"[bufferProcess] interim [540000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.664311778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.821822134+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.821869173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.821875702+07:00","message":"receive interim result [false|false]: ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.821890953+07:00","message":"[buffer interim] 139 false ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.821899089+07:00","message":"[bufferProcess] interim [720000000]:ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.821902265+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.821912844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.821915727+07:00","message":"> Transcript [1311] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.821917804+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.911504551+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.911522764+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.911525372+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.91152705+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.911528801+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.91153051+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.911532217+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.911534428+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.911536018+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:46.099974234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:46.099985315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.116244527+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.116282051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.116287807+07:00","message":"receive interim result [false|false]: ในทางกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.116302924+07:00","message":"[buffer interim] 139 false ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.11631157+07:00","message":"[bufferProcess] interim [20000000]:ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.116314273+07:00","message":"[bufferProcess] send to processor:ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.116319775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.116322807+07:00","message":"> Transcript [1312] [false]: 'ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.116325416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.116327265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.116328991+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.116331084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.29759973+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.297637258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.297642827+07:00","message":"receive interim result [false|false]: ในทางกลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.297653238+07:00","message":"[buffer interim] 139 false ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.297659991+07:00","message":"[bufferProcess] interim [140000000]:ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.297665252+07:00","message":"[bufferProcess] send to processor:ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.297671294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.297674077+07:00","message":"> Transcript [1313] [false]: 'ในทางกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.297676774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.297678699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.297680823+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.29768296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.57756229+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.577605877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.577612914+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.577625842+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.577633209+07:00","message":"[bufferProcess] interim [500000000]:ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.57763561+07:00","message":"[bufferProcess] send to processor:ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.57764258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.577645187+07:00","message":"> Transcript [1314] [false]: 'ในทางกลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.577648101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.577650232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.577652533+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.577654855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.820917195+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.820968378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.820975187+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.820991381+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.820998668+07:00","message":"[bufferProcess] interim [680000000]:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821001376+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821008577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821011391+07:00","message":"> Transcript [1315] [false]: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.82101459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821016852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821019009+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821021184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821027461+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.82102937+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.82103175+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.821034431+07:00","message":"Next Push (prob) : 'ทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.821042428+07:00","message":"push: {false ใน 0 0xc001e9e600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.407330521+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.407377786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.407384123+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.407399427+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407407739+07:00","message":"[bufferProcess] interim [280000000]:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407410452+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407418541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407421508+07:00","message":"> Transcript [1316] [false]: 'ในทางกลับกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407425048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407428759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407432652+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.407436285+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.608182684+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.608225641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.608232591+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.608248836+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608257469+07:00","message":"[bufferProcess] interim [520000000]:ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608260376+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608264332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608266921+07:00","message":"> Transcript [1317] [false]: 'ในทางกลับกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608270004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608271972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608274464+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.608276686+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.793241208+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.793272386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.793277584+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.793290827+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793297111+07:00","message":"[bufferProcess] interim [700000000]:ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793299378+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793302914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793304854+07:00","message":"> Transcript [1318] [false]: 'ในทางกลับกันนะคะถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793308288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793311369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793313776+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.793316503+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.904738962+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.904780585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.90478678+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.904800066+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904807843+07:00","message":"[bufferProcess] interim [820000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.9048104+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904817155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904821306+07:00","message":"> Transcript [1319] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904825091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904827524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904830286+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904832725+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904838793+07:00","message":"Push: 'ทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904840576+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904842657+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.904844808+07:00","message":"Next Push (prob) : 'คะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.904853867+07:00","message":"push: {false ทางกลับกันนะ 0 0xc001e9e600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.168479731+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.168515407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.168520812+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.168538364+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168545786+07:00","message":"[bufferProcess] interim [120000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168548281+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168551608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168554138+07:00","message":"> Transcript [1320] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168557001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168559185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168560948+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.168563524+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.306236386+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.306279515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.306285814+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.306301333+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.306309365+07:00","message":"[bufferProcess] interim [180000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.306312145+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.306319413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.306322053+07:00","message":"> Transcript [1321] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.306325893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.30632803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.30633065+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.306333179+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.55019186+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.550240993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.550248584+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.550264392+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550274914+07:00","message":"[bufferProcess] interim [300000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550278744+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550287562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550291778+07:00","message":"> Transcript [1322] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550296239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550298971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550303213+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.550306738+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.586053476+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.586089687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.586095253+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.586110552+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586117704+07:00","message":"[bufferProcess] interim [360000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586120221+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586123802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586126527+07:00","message":"> Transcript [1323] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586129852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586131744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586133913+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586136525+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586140829+07:00","message":"Push: 'คะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586143071+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586145223+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.586147194+07:00","message":"Next Push (prob) : 'มีอันเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.586154967+07:00","message":"push: {false คะถึงแม้ว่าจะ 0 0xc001e9e600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.805125664+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.805178707+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-03-05T13:08:48.805184794+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.805193756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.805196284+07:00","message":"receive interim result [false|false]:  Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.805202306+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.805207456+07:00","message":"[buffer interim] 139 false  Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.805212792+07:00","message":"[bufferProcess] interim [660000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.805215167+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.805218313+07:00","message":"[bufferProcess] interim [660000000]: Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.805220768+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.805229654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.805243826+07:00","message":"> Transcript [1324] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.80524739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.80525014+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.880454176+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.880494537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.88050132+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.880510608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alexa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.880512909+07:00","message":"receive interim result [false|false]:  alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.880518518+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.880524318+07:00","message":"[buffer interim] 139 false  alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.880530004+07:00","message":"[bufferProcess] interim [780000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.880532204+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.880540398+07:00","message":"[bufferProcess] interim [780000000]: alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.88054339+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.880546043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.880548943+07:00","message":"> Transcript [1325] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.880551436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.880553218+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี Allez'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.001049252+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.001082322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.001088569+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.001096607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unless You\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.001103239+07:00","message":"receive interim result [false|false]:  unless You"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.001109822+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.001113066+07:00","message":"[buffer interim] 139 false  unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.001118302+07:00","message":"[bufferProcess] interim [840000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.001120523+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.00112342+07:00","message":"[bufferProcess] interim [840000000]: unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.001126176+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.001129103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.001132257+07:00","message":"> Transcript [1326] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.001134334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.001138565+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี alexa'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:49.100534857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:49.10055411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.154894227+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.154927324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.154933247+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.15495167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" irregular\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.154954788+07:00","message":"receive interim result [false|false]:  irregular"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.154961153+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.154964391+07:00","message":"[buffer interim] 139 false  irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154969433+07:00","message":"[bufferProcess] interim [960000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154972453+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154975642+07:00","message":"[bufferProcess] interim [960000000]: irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154978319+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154981271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154983912+07:00","message":"> Transcript [1327] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154986156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.154987939+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.197717432+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.197749248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.197754572+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.197764961+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.197775285+07:00","message":"[bufferProcess] interim [20000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.197778305+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.197781464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.197784848+07:00","message":"> Transcript [1328] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.197787385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.197789377+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี irregular'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.370464752+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.370499172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.370504938+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.370514039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unless You\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.370516686+07:00","message":"receive interim result [false|false]:  unless You"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.370522846+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.370528143+07:00","message":"[buffer interim] 139 false  unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.370533526+07:00","message":"[bufferProcess] interim [140000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.370536488+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.370541916+07:00","message":"[bufferProcess] interim [140000000]: unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.370544661+07:00","message":"[bufferProcess] update buffer: ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.37054968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.370552521+07:00","message":"> Transcript [1329] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.370555115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.37055692+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.465766431+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.465801287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.465806744+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.465819395+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.465826656+07:00","message":"[bufferProcess] interim [260000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.465829525+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.46583548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.465838123+07:00","message":"> Transcript [1330] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.465840676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.465842722+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี unless You'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.580075905+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.580113775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.580119468+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.580134313+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.580141023+07:00","message":"[bufferProcess] interim [440000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.580143908+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.580147395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.580150291+07:00","message":"> Transcript [1331] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.580152551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.580156089+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.241541808+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.241579868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.241585563+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.241598137+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.241604945+07:00","message":"[bufferProcess] interim [40000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.241607681+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.241612845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.241616305+07:00","message":"> Transcript [1332] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.241618521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.241620537+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.650740082+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.650781963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.650787653+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.650801663+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650809839+07:00","message":"[bufferProcess] interim [520000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650813069+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650820015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650822798+07:00","message":"> Transcript [1333] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650826661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650828709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650830377+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.650833148+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.751569461+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.75161358+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-03-05T13:08:50.751620798+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.751637764+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.751646958+07:00","message":"[bufferProcess] interim [580000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.751649575+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.751653559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.751657125+07:00","message":"> Transcript [1334] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.75166086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.75166278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.751664739+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.751667533+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.210015135+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.210062695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.210069594+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.210086429+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.210095498+07:00","message":"[bufferProcess] interim [120000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.210098504+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.2101054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.210108486+07:00","message":"> Transcript [1335] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.21011259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.210114593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.210116629+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.210119543+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.493319776+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.493364992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.493371718+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.493387114+07:00","message":"[buffer interim] 139 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493395814+07:00","message":"[bufferProcess] interim [360000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493398765+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493407113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493409817+07:00","message":"> Transcript [1336] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493413244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493415297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493417721+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493420527+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493427418+07:00","message":"Push: 'มีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493429425+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493431526+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.493434217+07:00","message":"Next Push (prob) : 'แต่ไม่มีการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.493442209+07:00","message":"push: {false มีอันเล็กอยู่ก็ตาม 0 0xc001e9e600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.602564713+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.665460862+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.832616181+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.8326588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก\",\"confidence\":0.9237422}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.832667108+07:00","message":"receive interim result [true|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.832680021+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.832683588+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.83269636+07:00","message":"[buffer interim] 139 true ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832703692+07:00","message":"[bufferProcess] interim [690000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832707599+07:00","message":"[bufferProcess] send to processor (isfinal):ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832710776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832713585+07:00","message":"> Transcript [1337] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832716376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832718246+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832719974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832721772+07:00","message":"> Transcript [1338] [true]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่ไม่มีการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832724247+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832726003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832727799+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตามแต่การแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832731819+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอันเล็กอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.832735011+07:00","message":"Push: 'แต่ไม่มีการแสดงออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.832745494+07:00","message":"push: {true แต่ไม่มีการแสดงออก 0 0xc001e9e600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:51.844618111+07:00","message":"write wav file: './tmp/7514/7514_139.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:52.101436484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:52.101446266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.763191431+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.840109866+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.840139918+07:00","message":"found end of frame, send empty tag with msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.840144772+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.840155045+07:00","message":"[buffer interim] 140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840164141+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840169243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840172803+07:00","message":"> Transcript [1339] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840175257+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840177426+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840179246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840180986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.840183055+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.840191498+07:00","message":"push: {true \n 0 0xc001e34e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:52.845799608+07:00","message":"write wav file: './tmp/7514/7514_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.024674926+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:55.101928084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:55.101960941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.732796185+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.794235363+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.831035691+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.831052833+07:00","message":"found end of frame, send empty tag with msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.83105664+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.831063311+07:00","message":"[buffer interim] 141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831069517+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831072907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831075671+07:00","message":"> Transcript [1340] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831078065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831079951+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831082198+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831084053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.831086514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.831094514+07:00","message":"push: {true \n 0 0xc001e9ed00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:56.840159073+07:00","message":"write wav file: './tmp/7514/7514_141.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:58.102712641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:58.102730817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.218392342+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.218432809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.218438154+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.218453067+07:00","message":"[buffer interim] 142 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.218461273+07:00","message":"[bufferProcess] interim [440000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.218463346+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.218471859+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.218474828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.218477546+07:00","message":"> Transcript [1341] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.218479722+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.347505254+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.347542606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.3475487+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.347564105+07:00","message":"[buffer interim] 142 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.347571033+07:00","message":"[bufferProcess] interim [560000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.347573064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.412769861+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.412807689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.41281309+07:00","message":"receive interim result [false|false]: จากที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.412826024+07:00","message":"[buffer interim] 142 false จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.412833335+07:00","message":"[bufferProcess] interim [680000000]:จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.412835723+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.412842349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.412845096+07:00","message":"> Transcript [1342] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.412847308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.412849588+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.578636385+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.578677699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.57868424+07:00","message":"receive interim result [false|false]: จากที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.578701461+07:00","message":"[buffer interim] 142 false จากที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578709342+07:00","message":"[bufferProcess] interim [800000000]:จากที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578711994+07:00","message":"[bufferProcess] send to processor:จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578718653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578721403+07:00","message":"> Transcript [1343] [false]: 'จากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578724336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578726558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578728833+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.578730964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.658500782+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.658533292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.658539328+07:00","message":"receive interim result [false|false]: จากที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.658554984+07:00","message":"[buffer interim] 142 false จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658564022+07:00","message":"[bufferProcess] interim [860000000]:จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658566415+07:00","message":"[bufferProcess] send to processor:จากที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658573349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658576112+07:00","message":"> Transcript [1344] [false]: 'จากที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658578939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658580853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658582859+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.658584956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.728002642+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.728035325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.728041753+07:00","message":"receive interim result [false|false]: จากที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.72805298+07:00","message":"[buffer interim] 142 false จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.728059662+07:00","message":"[bufferProcess] interim [980000000]:จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.72806262+07:00","message":"[bufferProcess] send to processor:จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.728067603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.728070733+07:00","message":"> Transcript [1345] [false]: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.728073739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.728075743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.728077777+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.728080047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.918726667+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.918760919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.918766167+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.918777498+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918783887+07:00","message":"[bufferProcess] interim [160000000]:จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918786234+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918791355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918794352+07:00","message":"> Transcript [1346] [false]: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918797952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918800027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918802241+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918804386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918808569+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918810272+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918812201+07:00","message":"Set new StatePrefix : 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.918814094+07:00","message":"Next Push (prob) : 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.918820677+07:00","message":"push: {false จาก 0 0xc0003a5480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.048137825+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.048186614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.048193003+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.048207734+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.048216882+07:00","message":"[bufferProcess] interim [280000000]:จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.048220789+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.048229073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.048231849+07:00","message":"> Transcript [1347] [false]: 'จากที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.048234847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.048236915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.0482392+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.048241525+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.241804662+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.241847176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.241853398+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.241868538+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241876518+07:00","message":"[bufferProcess] interim [520000000]:จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241878983+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241886364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241889086+07:00","message":"> Transcript [1348] [false]: 'จากที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241892945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241895405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241897906+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.241900453+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.570721786+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.570755863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.570761596+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.570772344+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.570779755+07:00","message":"[bufferProcess] interim [820000000]:จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.570782145+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.570785661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.570788102+07:00","message":"> Transcript [1349] [false]: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.57079128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.570793269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.570795403+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.570797703+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.748073634+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.748118176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.748123846+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.748139056+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748146669+07:00","message":"[bufferProcess] interim [940000000]:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748149661+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748157165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748159997+07:00","message":"> Transcript [1350] [false]: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748164213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748167736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748171437+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748174909+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748184383+07:00","message":"Push: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748187325+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.748191122+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.74819442+07:00","message":"Next Push (prob) : 'ได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.74821131+07:00","message":"push: {false ที่นักเรียน 0 0xc0003a5480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.364084716+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.364132466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.364140448+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.364161849+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.364170441+07:00","message":"[bufferProcess] interim [540000000]:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.36417406+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.364178841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.364182876+07:00","message":"> Transcript [1351] [false]: 'จากที่นักเรียนได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.364188086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.364191213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.364194051+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.364197382+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.458964013+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.459023194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.459029536+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.459044746+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459053235+07:00","message":"[bufferProcess] interim [660000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459055848+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459059825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459062556+07:00","message":"> Transcript [1352] [false]: 'จากที่นักเรียนได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459065844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459068212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459070281+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.459072386+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.6675228+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.667562088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.667567514+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.667582385+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667589288+07:00","message":"[bufferProcess] interim [840000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667591598+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667594603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667597459+07:00","message":"> Transcript [1353] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667600739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667602721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667605061+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.667607599+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.756906044+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.756954927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.756960454+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.756979912+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.756988669+07:00","message":"[bufferProcess] interim [20000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.756992602+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.756996771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757001748+07:00","message":"> Transcript [1354] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757005328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757007274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757009342+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757011471+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757014637+07:00","message":"Push: 'ได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757016526+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757018684+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะคะนักเรียนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.757020798+07:00","message":"Next Push (prob) : 'คะนักเรียนป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.757029815+07:00","message":"push: {false ได้เรียนมานะ 0 0xc0003a5480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.853322114+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.85337816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.853384648+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.853397615+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.853404605+07:00","message":"[bufferProcess] interim [80000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.853407259+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.853412265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.853415107+07:00","message":"> Transcript [1355] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.853417211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.853419249+07:00","message":"Set new StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:01.103077834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:01.103091381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.182198798+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.182236166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.182242176+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.182252343+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.182259124+07:00","message":"[bufferProcess] interim [380000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.182261573+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.182266541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.182269401+07:00","message":"> Transcript [1356] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.182272221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.18227414+07:00","message":"Set new StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.233637745+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.233681516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.233687152+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.233698512+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.233704841+07:00","message":"[bufferProcess] interim [500000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.233707384+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.233712615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.233715375+07:00","message":"> Transcript [1357] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.233718862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.233720835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.23372275+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.233725257+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.624102391+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.624148963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.624158972+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.624174813+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.62418315+07:00","message":"[bufferProcess] interim [860000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.624189717+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.624194083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.624197141+07:00","message":"> Transcript [1358] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.624201249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.624203353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.624205329+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.624208044+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.868125468+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.868172931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.868180089+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.868196197+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.868204386+07:00","message":"[bufferProcess] interim [40000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.868207395+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.868215895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.8682187+07:00","message":"> Transcript [1359] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.86822265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.868225406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.868227774+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.868230635+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.940789135+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.940829038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.940850864+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.940864978+07:00","message":"[buffer interim] 142 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940872583+07:00","message":"[bufferProcess] interim [220000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940875091+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940878662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940881729+07:00","message":"> Transcript [1360] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940886078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940888113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940890019+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940892568+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.94090013+07:00","message":"Push: 'คะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.94090249+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940904783+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.940906915+07:00","message":"Next Push (prob) : 'สรุปความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.940916807+07:00","message":"push: {false คะนักเรียนพอที่จะ 0 0xc0003a5480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.302058953+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.43408128+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.444905707+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.444955408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง\",\"confidence\":0.9552748}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.444961946+07:00","message":"receive interim result [true|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.444973245+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.444975297+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.444984993+07:00","message":"[buffer interim] 142 true จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.444995994+07:00","message":"[bufferProcess] interim [730000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.444999743+07:00","message":"[bufferProcess] send to processor (isfinal):จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445003568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445006972+07:00","message":"> Transcript [1361] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445010613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445012536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445014232+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.44501683+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445018886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445020668+07:00","message":"> Transcript [1362] [true]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445022697+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445024268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445025755+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.445032176+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.44503987+07:00","message":"Push: 'สรุปความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.445050161+07:00","message":"push: {true สรุปความเชื่อมโยง 0 0xc0003a5480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:02.456871665+07:00","message":"write wav file: './tmp/7514/7514_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.288495643+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.288534835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.288540127+07:00","message":"receive interim result [false|false]: แผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.288554993+07:00","message":"[buffer interim] 143 false แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.288562671+07:00","message":"[bufferProcess] interim [900000000]:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.288564613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.604129024+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.60417136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.604177997+07:00","message":"receive interim result [false|false]: แผนผังที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.604192029+07:00","message":"[buffer interim] 143 false แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.604199303+07:00","message":"[bufferProcess] interim [140000000]:แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.604202242+07:00","message":"[bufferProcess] send to processor:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.604208733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.604211907+07:00","message":"> Transcript [1363] [false]: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.604214114+07:00","message":"Set StatePrefix (first interim): 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.674215191+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.674254304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.67426034+07:00","message":"receive interim result [false|false]: แผนผังที่ครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.674271761+07:00","message":"[buffer interim] 143 false แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.674280203+07:00","message":"[bufferProcess] interim [320000000]:แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.674282644+07:00","message":"[bufferProcess] send to processor:แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.674287997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.674291001+07:00","message":"> Transcript [1364] [false]: 'แผนผังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.674293888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.674296053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.6742979+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.674300065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.866353466+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.866392929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.86639944+07:00","message":"receive interim result [false|false]: แผนผังที่ครูบา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.86641498+07:00","message":"[buffer interim] 143 false แผนผังที่ครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.866422427+07:00","message":"[bufferProcess] interim [500000000]:แผนผังที่ครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.866425137+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.866432497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.86643505+07:00","message":"> Transcript [1365] [false]: 'แผนผังที่ครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.866438188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.86644022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.866442074+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.866444265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.978575626+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.97861572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.978622161+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.978637288+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.97864477+07:00","message":"[bufferProcess] interim [560000000]:แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.978647554+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.978654919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.978657924+07:00","message":"> Transcript [1366] [false]: 'แผนผังที่ครูบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.97866119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.978663293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.97866782+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.978670045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:04.103627283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:04.103635921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.181700863+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.181751238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.181757929+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.181773338+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181782162+07:00","message":"[bufferProcess] interim [740000000]:แผนผังที่ครูให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181785071+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181793272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181796108+07:00","message":"> Transcript [1367] [false]: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181799443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181801568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181803707+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181805659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181811133+07:00","message":"Push: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181812835+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181814743+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.181816684+07:00","message":"Next Push (prob) : 'ที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.181826611+07:00","message":"push: {false แผนผัง 0 0xc0003a4800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.190821679+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.190853404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.190858663+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.190873228+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.190879419+07:00","message":"[bufferProcess] interim [800000000]:แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.190881609+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.190884735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.19088724+07:00","message":"> Transcript [1368] [false]: 'แผนผังที่ครูให้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.19089043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.190892365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.190894351+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.190896275+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.323759919+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.32378588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.323790406+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.323805847+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.3238131+07:00","message":"[bufferProcess] interim [920000000]:แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.323815325+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.323822477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.323824701+07:00","message":"> Transcript [1369] [false]: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.323827355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.323829625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.323831637+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.32383401+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.375004842+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.375044247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.375050304+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.375064548+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.375070873+07:00","message":"[bufferProcess] interim [980000000]:แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.375073378+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.375079139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.37508234+07:00","message":"> Transcript [1370] [false]: 'แผนผังที่ครูให้ไว้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.375085292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.37508741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.375089533+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.375091705+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.572468958+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.572494241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.572499551+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.572512623+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572518933+07:00","message":"[bufferProcess] interim [160000000]:แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572521388+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572532579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572535888+07:00","message":"> Transcript [1371] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572539032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572541259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572543231+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.5725453+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572549792+07:00","message":"Push: 'ที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572551512+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.572553304+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.57255514+07:00","message":"Next Push (prob) : 'ไว้ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.57256452+07:00","message":"push: {false ที่ครูให้ 0 0xc0003a4800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.573990256+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.574005859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.574010268+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.57402162+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574025514+07:00","message":"[bufferProcess] interim [220000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574027852+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574030524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574033038+07:00","message":"> Transcript [1372] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574035707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574037911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574039509+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.574041848+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.880737594+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.880774225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.880780771+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.880791686+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880798452+07:00","message":"[bufferProcess] interim [460000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880800926+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880805922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880808474+07:00","message":"> Transcript [1373] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880811616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880813561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880815438+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.880817914+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.887381653+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.887415737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.887422097+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.887441721+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887452693+07:00","message":"[bufferProcess] interim [520000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887455283+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887458808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887461602+07:00","message":"> Transcript [1374] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887465095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887467003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887468802+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.887471342+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.110181675+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.110223489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.110230642+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.110246045+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110253847+07:00","message":"[bufferProcess] interim [700000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110256497+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110268426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110283907+07:00","message":"> Transcript [1375] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110288317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110290451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110292652+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110295657+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110302734+07:00","message":"Push: 'ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110304455+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110306548+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.110308572+07:00","message":"Next Push (prob) : 'ต้นข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.110316337+07:00","message":"push: {false ไว้ตั้งแต่ 0 0xc0003a4800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.205240386+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.205283551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.205290413+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.205306159+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.205313855+07:00","message":"[bufferProcess] interim [760000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.205316487+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.20532357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.205326478+07:00","message":"> Transcript [1376] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.205328847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.205331168+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.261044121+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.261074085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.261080829+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.261096352+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.261106534+07:00","message":"[bufferProcess] interim [880000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.26110934+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.261113782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.26111646+07:00","message":"> Transcript [1377] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.261118829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.261120823+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.396014585+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.396071092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.396079076+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.396099758+07:00","message":"[buffer interim] 143 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396114476+07:00","message":"[bufferProcess] interim [0]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396118731+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396128086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396132616+07:00","message":"> Transcript [1378] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396138547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396141824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396144823+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าวได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.396149076+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.503194292+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.634288195+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.666685313+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.666728503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ\",\"confidence\":0.94683284}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.666737066+07:00","message":"receive interim result [true|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.666747944+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.666750176+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.666757915+07:00","message":"[buffer interim] 143 true แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666769715+07:00","message":"[bufferProcess] interim [300000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666773163+07:00","message":"[bufferProcess] send to processor (isfinal):แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666776968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666779987+07:00","message":"> Transcript [1379] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666782864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666784944+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666786676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666788462+07:00","message":"> Transcript [1380] [true]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666790876+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666792852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666794556+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666797378+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.666805144+07:00","message":"Push: 'ต้นคาบได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.666817268+07:00","message":"push: {true ต้นคาบได้ไหมคะ 0 0xc0003a4800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:05.675569392+07:00","message":"write wav file: './tmp/7514/7514_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.704070875+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.825232231+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.88750039+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.887521475+07:00","message":"found end of frame, send empty tag with msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.887524397+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.887532302+07:00","message":"[buffer interim] 144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.88753986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.887543634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.887546778+07:00","message":"> Transcript [1381] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.887549192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.887550982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.887552592+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.887554223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.887556731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.887569549+07:00","message":"push: {true \n 0 0xc001e9ec00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:05.891600612+07:00","message":"write wav file: './tmp/7514/7514_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.892883908+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.024908423+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.073858071+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.07387609+07:00","message":"found end of frame, send empty tag with msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.073879265+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.073885728+07:00","message":"[buffer interim] 145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.07389253+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.073897307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.073900425+07:00","message":"> Transcript [1382] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.073903521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.073906248+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.073907818+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.073909452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.073916803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.073926421+07:00","message":"push: {true \n 0 0xc00041d680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:06.07971447+07:00","message":"write wav file: './tmp/7514/7514_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.860475864+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.860510906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาราง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.860515813+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.860527827+07:00","message":"[buffer interim] 146 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.860534199+07:00","message":"[bufferProcess] interim [840000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.860536092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:07.103799135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:07.103835823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.104530423+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.104559633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.104564778+07:00","message":"receive interim result [false|false]: ตารางนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.104584285+07:00","message":"[buffer interim] 146 false ตารางนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.104591171+07:00","message":"[bufferProcess] interim [80000000]:ตารางนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.104593451+07:00","message":"[bufferProcess] send to processor:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.104596569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.104599287+07:00","message":"> Transcript [1383] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.104601665+07:00","message":"Set StatePrefix (first interim): 'ตาราง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.200232357+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.200274259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.200280701+07:00","message":"receive interim result [false|false]: ตารางนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.200295678+07:00","message":"[buffer interim] 146 false ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200307994+07:00","message":"[bufferProcess] interim [140000000]:ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200312021+07:00","message":"[bufferProcess] send to processor:ตารางนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200318615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200321449+07:00","message":"> Transcript [1384] [false]: 'ตารางนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200324209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200326073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200328155+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.200330015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.256419675+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.25645536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.256461156+07:00","message":"receive interim result [false|false]: ตารางนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.256476478+07:00","message":"[buffer interim] 146 false ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256485313+07:00","message":"[bufferProcess] interim [320000000]:ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256488687+07:00","message":"[bufferProcess] send to processor:ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256497607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256500681+07:00","message":"> Transcript [1385] [false]: 'ตารางนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256503757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256506082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256508139+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.256510654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.422187473+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.514596428+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.514621767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.514627271+07:00","message":"receive interim result [true|false]: ตารางนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.51463772+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.514640474+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.514648515+07:00","message":"[buffer interim] 146 true ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514655118+07:00","message":"[bufferProcess] interim [620000000]:ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514658807+07:00","message":"[bufferProcess] send to processor (isfinal):ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514669856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514697311+07:00","message":"> Transcript [1386] [false]: 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514702623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514705029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514707024+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514709124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514711469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514713892+07:00","message":"> Transcript [1387] [true]: 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514715876+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514717405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514718966+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.51472044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.514730011+07:00","message":"Push: 'ตารางนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.514741153+07:00","message":"push: {true ตารางนี้นะคะ 0 0xc00041de00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:07.521976697+07:00","message":"write wav file: './tmp/7514/7514_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.554077048+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.02774793+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.027788857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.027795124+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.027809421+07:00","message":"[buffer interim] 147 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.027817073+07:00","message":"[bufferProcess] interim [480000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.027818878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.087607404+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.087668139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.087676435+07:00","message":"receive interim result [false|false]: ไหว้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.087699678+07:00","message":"[buffer interim] 147 false ไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.08771471+07:00","message":"[bufferProcess] interim [540000000]:ไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.08771809+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.087726524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.08773084+07:00","message":"> Transcript [1388] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.087733875+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.234781591+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.234823811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ye\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.234829848+07:00","message":"receive interim result [false|false]: ye"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.234842171+07:00","message":"[buffer interim] 147 false ye"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.234848783+07:00","message":"[bufferProcess] interim [720000000]:ye"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.23485132+07:00","message":"[bufferProcess] send to processor:ไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.234858567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.234861229+07:00","message":"> Transcript [1389] [false]: 'ไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.234863169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.23486502+07:00","message":"Set new StatePrefix: 'ไหว้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.422999401+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.423050024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ายีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.423055948+07:00","message":"receive interim result [false|false]: ว่ายีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.423071417+07:00","message":"[buffer interim] 147 false ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.423079562+07:00","message":"[bufferProcess] interim [900000000]:ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.423082202+07:00","message":"[bufferProcess] send to processor:ye"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.423090265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.423093025+07:00","message":"> Transcript [1390] [false]: 'ye'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.42309506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.42309755+07:00","message":"Set new StatePrefix: 'ye'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.582001888+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.653922909+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.666483092+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.666527496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ye เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.666533283+07:00","message":"receive interim result [false|false]: ye เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.666542845+07:00","message":"[buffer interim] 147 false ye เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.666553417+07:00","message":"[bufferProcess] interim [80000000]:ye เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.666556767+07:00","message":"[bufferProcess] send to processor:ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.666563808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.666567252+07:00","message":"> Transcript [1391] [false]: 'ว่ายีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.666570259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.666573035+07:00","message":"Set new StatePrefix: 'ว่ายีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.725633672+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.725672229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ye เนี่ย\",\"confidence\":0.7404742}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.725677985+07:00","message":"receive interim result [true|false]: ye เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.725687399+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.725689587+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.725695144+07:00","message":"[buffer interim] 147 true ye เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725702026+07:00","message":"[bufferProcess] interim [260000000]:ye เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.72570488+07:00","message":"[bufferProcess] send to processor (isfinal):ye เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725707988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725710704+07:00","message":"> Transcript [1392] [false]: 'ye เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725712894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725714798+07:00","message":"Set new StatePrefix: 'ye เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725718671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725720592+07:00","message":"> Transcript [1393] [true]: 'ye เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725722615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725724364+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725726121+07:00","message":"StatePrefix: 'ye เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725728125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.725730385+07:00","message":"Push: 'ye เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.725738068+07:00","message":"push: {true ye เนี่ย 0 0xc003d94c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:08.731966309+07:00","message":"write wav file: './tmp/7514/7514_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.216170074+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.216227732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.216233707+07:00","message":"receive interim result [false|false]: ควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.21624741+07:00","message":"[buffer interim] 148 false ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.216254782+07:00","message":"[bufferProcess] interim [600000000]:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.216256703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.369023862+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.369066749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.369072151+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.369087872+07:00","message":"[buffer interim] 148 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.369096103+07:00","message":"[bufferProcess] interim [780000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.369098444+07:00","message":"[bufferProcess] send to processor:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.369102012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.369104702+07:00","message":"> Transcript [1394] [false]: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.36910679+07:00","message":"Set StatePrefix (first interim): 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.622710653+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.62275498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.622761474+07:00","message":"receive interim result [false|false]: ควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.622776991+07:00","message":"[buffer interim] 148 false ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622784631+07:00","message":"[bufferProcess] interim [960000000]:ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622787571+07:00","message":"[bufferProcess] send to processor:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622795195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622797724+07:00","message":"> Transcript [1395] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622800322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622802359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622804457+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.622806992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.626417526+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.626430186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.626434295+07:00","message":"receive interim result [false|false]: ควบคุมรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.626444471+07:00","message":"[buffer interim] 148 false ควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.626448198+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.62645039+07:00","message":"[bufferProcess] send to processor:ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.626452682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.626455027+07:00","message":"> Transcript [1396] [false]: 'ควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.626457597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.626459234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.626460862+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.626462816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.814688993+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.814733391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.81473923+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.814755872+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.814763951+07:00","message":"[bufferProcess] interim [140000000]:ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.814766727+07:00","message":"[bufferProcess] send to processor:ควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.814775913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.814778482+07:00","message":"> Transcript [1397] [false]: 'ควบคุมรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.814781587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.81478385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.814786403+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.814788484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:10.104383588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:10.104410282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.199938142+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.199978949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.199984853+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.200000628+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.20001027+07:00","message":"[bufferProcess] interim [620000000]:ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200012747+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200018406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200021066+07:00","message":"> Transcript [1398] [false]: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200024086+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.20002613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200028404+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200030493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200034772+07:00","message":"Push: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.20003642+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200038472+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.200040602+07:00","message":"Next Push (prob) : 'คุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.200048304+07:00","message":"push: {false ควบ 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.389516185+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.389557958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.389563989+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.389579643+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.389588023+07:00","message":"[bufferProcess] interim [800000000]:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.389590571+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.38959803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.389600662+07:00","message":"> Transcript [1399] [false]: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.38960381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.389605951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.389608286+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.389610983+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.968989231+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.969054282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.969061022+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.969078123+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.969088433+07:00","message":"[bufferProcess] interim [400000000]:ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.969091322+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.969095429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.96909801+07:00","message":"> Transcript [1400] [false]: 'ควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.969101265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.969103379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.969105455+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.969108343+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.286173357+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.286214689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.286220548+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.286234695+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286242497+07:00","message":"[bufferProcess] interim [640000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286244993+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286248286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286251231+07:00","message":"> Transcript [1401] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286255278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286257645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286259903+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.286262451+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.422119541+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.422164623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.422170335+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.422186553+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422195308+07:00","message":"[bufferProcess] interim [820000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.42219798+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422201392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422204878+07:00","message":"> Transcript [1402] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422208937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422210906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422212653+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422214829+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422220344+07:00","message":"Push: 'คุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.42222232+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422224573+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.422227267+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.422236306+07:00","message":"push: {false คุมลักษณะ 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.859509266+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.859559626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.859567168+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.859586068+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859599167+07:00","message":"[bufferProcess] interim [300000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859603028+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859608778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859613093+07:00","message":"> Transcript [1403] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859617999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859620615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859623872+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.859627363+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.500371758+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.500414033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.5004197+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.500433557+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500441838+07:00","message":"[bufferProcess] interim [900000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500444431+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500451838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500454316+07:00","message":"> Transcript [1404] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500457626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500459801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500461789+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.500464467+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.823565862+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.823604876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.823610948+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.823624304+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.823631546+07:00","message":"[bufferProcess] interim [200000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.823634271+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.823640572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.823643396+07:00","message":"> Transcript [1405] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.82364639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.823648549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.82365072+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.823653122+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:13.105345527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:13.105361096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.223744243+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.223788718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.223795101+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.223809042+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223816548+07:00","message":"[bufferProcess] interim [620000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223819227+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223826235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223828871+07:00","message":"> Transcript [1406] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223833558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223835571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223837632+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223840762+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223849657+07:00","message":"Push: 'ทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223851937+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223854178+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.223856422+07:00","message":"Next Push (prob) : 'ไรนะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.2238648+07:00","message":"push: {false ทางพันธุกรรมได้อย่าง 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.722075004+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.722114252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.722121768+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.72213491+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.72214308+07:00","message":"[bufferProcess] interim [40000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.72214578+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.722151418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.722154151+07:00","message":"> Transcript [1407] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.722156782+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.793290933+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.793324229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.793339617+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.793353139+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793360084+07:00","message":"[bufferProcess] interim [220000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793362859+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793369315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793372011+07:00","message":"> Transcript [1408] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793375409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793377428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793379393+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.793382291+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.908701865+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.908742158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.908748658+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.908762289+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.908769789+07:00","message":"[bufferProcess] interim [280000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.908772236+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.908777704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.908780456+07:00","message":"> Transcript [1409] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.908783762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.908785692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.90878787+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.908790742+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.451448485+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.451492071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.451498211+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.451513275+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451522461+07:00","message":"[bufferProcess] interim [820000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451525161+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451530794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451533444+07:00","message":"> Transcript [1410] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451536885+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451539086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451541347+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.451544921+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.618197851+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.618236628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.618242583+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.618260776+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618272498+07:00","message":"[bufferProcess] interim [940000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618275009+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618278719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.61828148+07:00","message":"> Transcript [1411] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618285499+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618287716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.61829012+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618293014+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618300631+07:00","message":"Push: 'ไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618302589+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618305306+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.618307974+07:00","message":"Next Push (prob) : 'ครูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.61831624+07:00","message":"push: {false ไรนะคะโดย 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.864977704+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.865023422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.865029604+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.865045644+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.865053749+07:00","message":"[bufferProcess] interim [240000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.865057107+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.8650663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.865069152+07:00","message":"> Transcript [1412] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.865073033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.865076796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.865078552+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.865081292+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.867945995+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.867959759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.867963582+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.867973284+07:00","message":"[buffer interim] 148 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867976797+07:00","message":"[bufferProcess] interim [300000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867978988+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867981401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867983766+07:00","message":"> Transcript [1413] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867986208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867987817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867989578+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.867991553+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.052981408+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.114787713+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.157968518+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.158009442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.158017721+07:00","message":"receive interim result [true|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.158029055+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.158031231+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.158061833+07:00","message":"[buffer interim] 148 true ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158076044+07:00","message":"[bufferProcess] interim [630000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158079474+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158084558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158087902+07:00","message":"> Transcript [1414] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158091485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158093265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158095419+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158099081+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158101067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158102775+07:00","message":"> Transcript [1415] [true]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158104933+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158106391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158107885+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดยครูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158109874+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.158118437+07:00","message":"Push: 'ครูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.158128023+07:00","message":"push: {true ครูอยากให้นักเรียนเชื่อมโยงระหว่าง 0 0xc000044780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:15.170587323+07:00","message":"write wav file: './tmp/7514/7514_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.181791037+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.322288683+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.32230838+07:00","message":"found end of frame, send empty tag with msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.322311358+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.322318847+07:00","message":"[buffer interim] 149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.322325668+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.32233069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.322333619+07:00","message":"> Transcript [1416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.322336372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.322338338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.322340094+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.322342056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.322348971+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.322359279+07:00","message":"push: {true \n 0 0xc001e34880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:15.326640941+07:00","message":"write wav file: './tmp/7514/7514_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.375665219+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.857396025+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.857437507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.857443019+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.85745479+07:00","message":"[buffer interim] 150 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.857460884+07:00","message":"[bufferProcess] interim [480000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.857463036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911334037+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911355699+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911358238+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911360026+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911361754+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911363875+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911365874+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911367718+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911369195+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911370807+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911372406+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.911373842+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.07683548+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.07687278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ruk\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.076878341+07:00","message":"receive interim result [false|false]: ruk"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.076893247+07:00","message":"[buffer interim] 150 false ruk"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.076900063+07:00","message":"[bufferProcess] interim [720000000]:ruk"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.076902955+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.076911652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.076914373+07:00","message":"> Transcript [1417] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.076916405+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:16.106031749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:16.106053356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.149999713+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.150037679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"US\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.150044127+07:00","message":"receive interim result [false|false]: US"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.15005844+07:00","message":"[buffer interim] 150 false US"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.150064961+07:00","message":"[bufferProcess] interim [780000000]:US"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.15006749+07:00","message":"[bufferProcess] send to processor:ruk"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.15007424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.150077304+07:00","message":"> Transcript [1418] [false]: 'ruk'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.150079471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.15008139+07:00","message":"Set new StatePrefix: 'ruk'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.254584573+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.254621867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.254628109+07:00","message":"receive interim result [false|false]: อยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.254642921+07:00","message":"[buffer interim] 150 false อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.254649605+07:00","message":"[bufferProcess] interim [840000000]:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.254652057+07:00","message":"[bufferProcess] send to processor:US"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.254658974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.254661585+07:00","message":"> Transcript [1419] [false]: 'US'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.25466358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.254665902+07:00","message":"Set new StatePrefix: 'US'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.349652616+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.34968604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.349691623+07:00","message":"receive interim result [false|false]: อายุยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.349705675+07:00","message":"[buffer interim] 150 false อายุยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.349713034+07:00","message":"[bufferProcess] interim [960000000]:อายุยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.34971543+07:00","message":"[bufferProcess] send to processor:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.349721794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.349724852+07:00","message":"> Transcript [1420] [false]: 'อยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.349726836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.349728619+07:00","message":"Set new StatePrefix: 'อยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.462146752+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.583397629+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.625958625+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.625985677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุญาญ่า\",\"confidence\":0.75331897}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.625991245+07:00","message":"receive interim result [true|false]: อายุญาญ่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.626001042+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.626003058+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.626009247+07:00","message":"[buffer interim] 150 true อายุญาญ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626015548+07:00","message":"[bufferProcess] interim [320000000]:อายุญาญ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626024277+07:00","message":"[bufferProcess] send to processor (isfinal):อายุยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626027514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626030289+07:00","message":"> Transcript [1421] [false]: 'อายุยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626032948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626035112+07:00","message":"Set new StatePrefix: 'อายุยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626036916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626038886+07:00","message":"> Transcript [1422] [true]: 'อายุญาญ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.62604231+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626044762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626046359+07:00","message":"StatePrefix: 'อายุยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.626053326+07:00","message":"Push: 'อายุญาญ่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.626061532+07:00","message":"push: {true อายุญาญ่า 0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:16.631908294+07:00","message":"write wav file: './tmp/7514/7514_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.423273788+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.447725558+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.447758493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"gle\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.447763009+07:00","message":"receive interim result [false|false]: gle"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.447777249+07:00","message":"[buffer interim] 151 false gle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.447783585+07:00","message":"[bufferProcess] interim [720000000]:gle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.447788077+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.54745482+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.547494085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"gle\",\"confidence\":0.6728098}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.547500532+07:00","message":"receive interim result [true|false]: gle"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.547510569+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.547512693+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.547519657+07:00","message":"[buffer interim] 151 true gle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547527922+07:00","message":"[bufferProcess] interim [870000000]:gle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547534544+07:00","message":"[bufferProcess] send to processor (isfinal):gle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.54753747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547540137+07:00","message":"> Transcript [1423] [false]: 'gle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547542317+07:00","message":"Set StatePrefix (first interim): 'gle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547543734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547545647+07:00","message":"> Transcript [1424] [true]: 'gle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547547948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547550122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.547552174+07:00","message":"StatePrefix: 'gle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.54755415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.54755972+07:00","message":"Push: 'gle'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.547568602+07:00","message":"push: {true gle 0 0xc000045f00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:17.553786236+07:00","message":"write wav file: './tmp/7514/7514_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.624517465+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.141060051+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.141107516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.141112514+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.141125903+07:00","message":"[buffer interim] 152 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.141133129+07:00","message":"[bufferProcess] interim [540000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.141135051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.472508827+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.472542049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กัปตัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.472546719+07:00","message":"receive interim result [false|false]: กัปตัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.472559722+07:00","message":"[buffer interim] 152 false กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.472565856+07:00","message":"[bufferProcess] interim [900000000]:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.47256829+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.472575022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.472577738+07:00","message":"> Transcript [1425] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.472579924+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.665954737+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.665995983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.666000915+07:00","message":"receive interim result [false|false]: กลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.666012229+07:00","message":"[buffer interim] 152 false กลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.666019275+07:00","message":"[bufferProcess] interim [80000000]:กลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.666021372+07:00","message":"[bufferProcess] send to processor:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.666024925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.666027882+07:00","message":"> Transcript [1426] [false]: 'กัปตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.666029909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.666031732+07:00","message":"Set new StatePrefix: 'กัปตัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.788782564+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.788824314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กัปตัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.788830782+07:00","message":"receive interim result [false|false]: กัปตัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.78884488+07:00","message":"[buffer interim] 152 false กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.788854298+07:00","message":"[bufferProcess] interim [140000000]:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.788856699+07:00","message":"[bufferProcess] send to processor:กลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.788860127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.788862853+07:00","message":"> Transcript [1427] [false]: 'กลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.788864835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.788866693+07:00","message":"Set new StatePrefix: 'กลับกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.799779494+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.799793799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.799798312+07:00","message":"receive interim result [false|false]: กับการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.799807218+07:00","message":"[buffer interim] 152 false กับการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.799811408+07:00","message":"[bufferProcess] interim [200000000]:กับการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.799813202+07:00","message":"[bufferProcess] send to processor:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.799815407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.799817308+07:00","message":"> Transcript [1428] [false]: 'กัปตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.799818918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.799820541+07:00","message":"Set new StatePrefix: 'กัปตัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.050512439+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.050555274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.050561628+07:00","message":"receive interim result [false|false]: กับการมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.050579853+07:00","message":"[buffer interim] 152 false กับการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.050590937+07:00","message":"[bufferProcess] interim [440000000]:กับการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.05059351+07:00","message":"[bufferProcess] send to processor:กับการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.050597418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.050600297+07:00","message":"> Transcript [1429] [false]: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.050602445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.050604448+07:00","message":"Set new StatePrefix: 'กับการมี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:19.106424161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:19.106452316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.169397709+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.169440024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.169445901+07:00","message":"receive interim result [false|false]: กับการมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.169460645+07:00","message":"[buffer interim] 152 false กับการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.16946751+07:00","message":"[bufferProcess] interim [560000000]:กับการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.169470399+07:00","message":"[bufferProcess] send to processor:กับการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.169477073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.169479895+07:00","message":"> Transcript [1430] [false]: 'กับการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.169483218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.169487941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.169489988+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.169492691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.364201601+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.364249382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.364256778+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.364272256+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.364279448+07:00","message":"[bufferProcess] interim [800000000]:กับการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.364281849+07:00","message":"[bufferProcess] send to processor:กับการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.364289993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.364294966+07:00","message":"> Transcript [1431] [false]: 'กับการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.364299492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.364302891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.364304872+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.36430686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.548323648+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.548361859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.548366905+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.548382464+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.548389415+07:00","message":"[bufferProcess] interim [980000000]:กับการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.54839219+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.548399589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.548402137+07:00","message":"> Transcript [1432] [false]: 'กับการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.548405259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.548408564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.548410685+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.548412562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.05890892+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.058946722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.0589524+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.058966119+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058972977+07:00","message":"[bufferProcess] interim [460000000]:กับการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.05897552+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058978717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058981702+07:00","message":"> Transcript [1433] [false]: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058984894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058986769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058988437+07:00","message":"StatePrefix: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058990543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058997877+07:00","message":"Push: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.058999778+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.059002276+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.059004279+07:00","message":"Next Push (prob) : 'หรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.059011337+07:00","message":"push: {false กับการมี 0 0xc000186600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.061746939+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.061775859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.0617808+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.061792649+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.061800266+07:00","message":"[bufferProcess] interim [520000000]:กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.061802526+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.061805216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.061808063+07:00","message":"> Transcript [1434] [false]: 'กับการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.0618108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.06181266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.061814486+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.06181687+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.579641452+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.579679689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.579686402+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.579700276+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.579707072+07:00","message":"[bufferProcess] interim [940000000]:กับการมีหรือไม่มีลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.579709604+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.579715994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.579718777+07:00","message":"> Transcript [1435] [false]: 'กับการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.57972169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.5797237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.57972567+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.579728414+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.594154854+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.59418634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.594191017+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.594202652+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.594208105+07:00","message":"[bufferProcess] interim [0]:กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.594210236+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.594213611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.594216+07:00","message":"> Transcript [1436] [false]: 'กับการมีหรือไม่มีลักษณะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.594219629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.594222226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.59422392+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.594226001+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.641514869+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.641560557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.64156826+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.641583588+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641590833+07:00","message":"[bufferProcess] interim [60000000]:กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641593521+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.64160102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641603873+07:00","message":"> Transcript [1437] [false]: 'กับการมีหรือไม่มีลักษณะพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641607335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641609269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641612449+07:00","message":"StatePrefix: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641614631+07:00","message":"TextPushed: 'กับการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.64162053+07:00","message":"Push: 'หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641622307+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641624661+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.641626664+07:00","message":"Next Push (prob) : 'ลักษณะพืช'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.641635698+07:00","message":"push: {false หรือไม่มี 0 0xc000186600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.684194723+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.684222288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.684228092+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.684244187+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.684252404+07:00","message":"[bufferProcess] interim [120000000]:กับการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.68425504+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.68425899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.684262064+07:00","message":"> Transcript [1438] [false]: 'กับการมีหรือไม่มีลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.684264275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.684266187+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.809057724+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.809106206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.809113146+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.809129138+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.80913735+07:00","message":"[bufferProcess] interim [180000000]:กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.809140232+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.809148884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.809151583+07:00","message":"> Transcript [1439] [false]: 'กับการมีหรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.809154016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.809156523+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.853381467+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.853418295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกทิพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.853424684+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.853437713+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.853445942+07:00","message":"[bufferProcess] interim [240000000]:กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.85344897+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.853455623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.853458134+07:00","message":"> Transcript [1440] [false]: 'กับการมีหรือไม่มีลักษณะเผือกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.853460772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.853462603+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเผือกที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.982980035+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.983023942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.983030889+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.983043954+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.983051927+07:00","message":"[bufferProcess] interim [360000000]:กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.983054446+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือกทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.983060915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.983063845+07:00","message":"> Transcript [1441] [false]: 'กับการมีหรือไม่มีลักษณะเผือกทิพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.983066445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.983069015+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเผือกทิพย์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.00158799+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.001619264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.001625147+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.001635877+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.001642219+07:00","message":"[bufferProcess] interim [420000000]:กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.001644504+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.001650141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.001655303+07:00","message":"> Transcript [1442] [false]: 'กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.001657835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.001659999+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะพื้นที่เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.14893537+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.148971114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.148977128+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.148994717+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.149001632+07:00","message":"[bufferProcess] interim [540000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.149004383+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.149010659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.149013097+07:00","message":"> Transcript [1443] [false]: 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.149015131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.14901749+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.292244386+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.292287975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.292294975+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.292310645+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.292319713+07:00","message":"[bufferProcess] interim [720000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.292322344+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.292328949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.292331685+07:00","message":"> Transcript [1444] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.29233448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.292336706+07:00","message":"Set new StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.483186736+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.483227801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.483234371+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.48325195+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.48326519+07:00","message":"[bufferProcess] interim [900000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.483268315+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.483275872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.483278623+07:00","message":"> Transcript [1445] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.483282316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.483284583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.483286832+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.483295513+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.660363674+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.660419287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.660428672+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.660447497+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.660461359+07:00","message":"[bufferProcess] interim [80000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.660465624+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.660474698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.660479837+07:00","message":"> Transcript [1446] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.660484873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.66048842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.660492251+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.660496468+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.788512638+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.788567362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.788577213+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.788592358+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.788606743+07:00","message":"[bufferProcess] interim [140000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.7886101+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.788617421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.788620446+07:00","message":"> Transcript [1447] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.788624394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.788626682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.788628882+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.788631398+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.791082344+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.791106992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.791112019+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.791124688+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791129375+07:00","message":"[bufferProcess] interim [200000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791131589+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791139051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791141633+07:00","message":"> Transcript [1448] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791144257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791146103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791148075+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791151038+07:00","message":"TextPushed: 'กับการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791157297+07:00","message":"Push: 'ลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791159359+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791161377+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.791164303+07:00","message":"Next Push (prob) : 'มาเมื่อสัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.79117244+07:00","message":"push: {false ลักษณะเปลือกทุเรียน 0 0xc000186600}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:22.107430416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:22.107434184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.372139094+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.37217746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.372185403+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.372200243+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372207683+07:00","message":"[bufferProcess] interim [800000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372210647+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372218149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372220861+07:00","message":"> Transcript [1449] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372224516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372226576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372228608+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.372231907+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.757178683+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.757217676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.757224359+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.757233761+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.75724166+07:00","message":"[bufferProcess] interim [220000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.757245238+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.757249349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.757252097+07:00","message":"> Transcript [1450] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.757256099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.757258373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.757260741+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.757263609+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.94725153+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.947289639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.947296042+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.947312829+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947320562+07:00","message":"[bufferProcess] interim [340000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947323087+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947326716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947329494+07:00","message":"> Transcript [1451] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947333362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947335564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947337738+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.947340282+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.958936124+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.958974145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.958979567+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.958993696+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959000359+07:00","message":"[bufferProcess] interim [400000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959003376+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959006109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959008525+07:00","message":"> Transcript [1452] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.95901255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959014973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959016786+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959019088+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959025234+07:00","message":"Push: 'มาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959027047+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.959029474+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.95903169+07:00","message":"Next Push (prob) : 'ครู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.959041787+07:00","message":"push: {false มาเมื่อสัก 0 0xc000186600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.062849961+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.072116956+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.072159008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.072167157+07:00","message":"receive interim result [false|false]: กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.072181358+07:00","message":"[buffer interim] 152 false กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072189643+07:00","message":"[bufferProcess] interim [460000000]:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072192539+07:00","message":"[bufferProcess] send to processor:กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072199228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072202311+07:00","message":"> Transcript [1453] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072206823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072209383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072211996+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.072214915+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.239197966+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.239238327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้\",\"confidence\":0.9565739}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.239245276+07:00","message":"receive interim result [true|false]: กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.239257974+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.23926007+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.239266068+07:00","message":"[buffer interim] 152 true กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.23927387+07:00","message":"[bufferProcess] interim [670000000]:กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239280848+07:00","message":"[bufferProcess] send to processor (isfinal):กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239284555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239287563+07:00","message":"> Transcript [1454] [false]: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่สำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239291476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239294019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239296384+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239298935+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.23930082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239302518+07:00","message":"> Transcript [1455] [true]: 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239305164+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239306703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239308188+07:00","message":"StatePrefix: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239310123+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239311717+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239511912+07:00","message":"Push: 'สำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239514791+07:00","message":"TextPushed: 'กับการมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักสำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239517179+07:00","message":"Set new StatePrefix : 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239519373+07:00","message":"Next Push (prob) : 'กับการมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่สำหรับตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.239528331+07:00","message":"push: {true สำหรับตอนนี้ 0 0xc000186600}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.239546784+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_152.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:23.249854531+07:00","message":"write wav file: './tmp/7514/7514_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.314110566+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.65993496+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.659977515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.659982566+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.659995806+07:00","message":"[buffer interim] 153 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.660002772+07:00","message":"[bufferProcess] interim [420000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.660004897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.886519781+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.886556447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.886561994+07:00","message":"receive interim result [false|false]: เริ่มได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.886575055+07:00","message":"[buffer interim] 153 false เริ่มได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.886582519+07:00","message":"[bufferProcess] interim [600000000]:เริ่มได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.886585245+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.88659046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.886593131+07:00","message":"> Transcript [1456] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.886595336+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.976740548+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.976786289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.976791809+07:00","message":"receive interim result [false|false]: เริ่มได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.976808043+07:00","message":"[buffer interim] 153 false เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976817289+07:00","message":"[bufferProcess] interim [720000000]:เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976820494+07:00","message":"[bufferProcess] send to processor:เริ่มได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976830067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976833017+07:00","message":"> Transcript [1457] [false]: 'เริ่มได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976837559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976839652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976841787+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.976844362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.163955245+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.163992609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.163998157+07:00","message":"receive interim result [false|false]: เริ่มได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.164015576+07:00","message":"[buffer interim] 153 false เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164025037+07:00","message":"[bufferProcess] interim [900000000]:เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164028416+07:00","message":"[bufferProcess] send to processor:เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164037753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164041184+07:00","message":"> Transcript [1458] [false]: 'เริ่มได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164046395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164049466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164051175+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.164053106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.21237748+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.314905855+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.314950219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้เลยค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.314956845+07:00","message":"receive interim result [true|false]: เริ่มได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.314966969+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.314969468+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.314975425+07:00","message":"[buffer interim] 153 true เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.314982663+07:00","message":"[bufferProcess] interim [110000000]:เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.31498928+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.314992738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.314995513+07:00","message":"> Transcript [1459] [false]: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.314998285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315000105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315002045+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315004186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315005657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315008161+07:00","message":"> Transcript [1460] [true]: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315010138+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315011659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315013128+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315014724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.315021222+07:00","message":"Push: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.315029927+07:00","message":"push: {true เริ่มได้เลยค่ะ 0 0xc000044100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:24.320966301+07:00","message":"write wav file: './tmp/7514/7514_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.463889617+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:25.107723842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:25.107733746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.292101113+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.378357211+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.378380156+07:00","message":"found end of frame, send empty tag with msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.37838322+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.378390711+07:00","message":"[buffer interim] 154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.378399284+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.378409899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.37841268+07:00","message":"> Transcript [1461] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.378415101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.378416844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.37841858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.378420544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.3784231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.378433341+07:00","message":"push: {true \n 0 0xc000186b00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:27.386492077+07:00","message":"write wav file: './tmp/7514/7514_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.486458658+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:28.108055259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:28.108053443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.083795391+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.167022047+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.167046439+07:00","message":"found end of frame, send empty tag with msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.167050055+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.167058725+07:00","message":"[buffer interim] 155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.167068143+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.167073413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.167077681+07:00","message":"> Transcript [1462] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.167081184+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.167083794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.16708636+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.16708903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.167092423+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.167102626+07:00","message":"push: {true \n 0 0xc001e35780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:29.173584686+07:00","message":"write wav file: './tmp/7514/7514_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.274168098+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.172754855+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.2353893+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.260392879+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.260412378+07:00","message":"found end of frame, send empty tag with msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.260415376+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.260420947+07:00","message":"[buffer interim] 156 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.260427267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.260430788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.26043346+07:00","message":"> Transcript [1463] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.260435937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.260437705+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.26043951+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.260441544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.2604497+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.260458247+07:00","message":"push: {true \n 0 0xc001e35980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:30.267404571+07:00","message":"write wav file: './tmp/7514/7514_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.302138893+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.453770296+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.453790569+07:00","message":"found end of frame, send empty tag with msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.453793655+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.453799874+07:00","message":"[buffer interim] 157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.453806051+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.453809745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.453812623+07:00","message":"> Transcript [1464] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.453815009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.453816817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.45381842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.453820182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.453822365+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.453830133+07:00","message":"push: {true \n 0 0xc003d94080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:30.458115384+07:00","message":"write wav file: './tmp/7514/7514_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.553832634+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:31.108960718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:31.108975245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:32.983771218+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.074243523+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.074262674+07:00","message":"found end of frame, send empty tag with msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.074265625+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.074272721+07:00","message":"[buffer interim] 158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074279238+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074282918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074286378+07:00","message":"> Transcript [1465] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074288682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074290407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074292004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074293714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.074295674+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.074304033+07:00","message":"push: {true \n 0 0xc0003a5100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:33.081181049+07:00","message":"write wav file: './tmp/7514/7514_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.384652573+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:34.109026877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:34.109048438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:37.109511801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:37.109529049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.422588116+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.422623073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.422627631+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.422638421+07:00","message":"[buffer interim] 159 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.422644975+07:00","message":"[bufferProcess] interim [890000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.422647009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.422650105+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.42265223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.422655039+07:00","message":"> Transcript [1466] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.422657109+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.541824808+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.60431633+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.643582321+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.64362146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.64362697+07:00","message":"receive interim result [true|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.643635186+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.643637575+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.643643303+07:00","message":"[buffer interim] 159 true ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.6436516+07:00","message":"[bufferProcess] interim [190000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.64365535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.643657978+07:00","message":"> Transcript [1467] [true]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.64366051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.643662386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.643664598+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.643666693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.643672341+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.643679088+07:00","message":"push: {true ค่ะ 0 0xc001e9eb80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:37.652661993+07:00","message":"write wav file: './tmp/7514/7514_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.946663696+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.946703207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.946707761+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:37.946718017+07:00","message":"[buffer interim] 160 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.946724538+07:00","message":"[bufferProcess] interim [420000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:37.94672622+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.125821413+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.125868975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.125874998+07:00","message":"receive interim result [false|false]: ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.125890577+07:00","message":"[buffer interim] 160 false ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.125898111+07:00","message":"[bufferProcess] interim [540000000]:ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.125900477+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.125906944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.125909585+07:00","message":"> Transcript [1468] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.125911605+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.128569902+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.128582893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.128586307+07:00","message":"receive interim result [false|false]: ได้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.128595153+07:00","message":"[buffer interim] 160 false ได้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128598709+07:00","message":"[bufferProcess] interim [600000000]:ได้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128600597+07:00","message":"[bufferProcess] send to processor:ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128602502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128604526+07:00","message":"> Transcript [1469] [false]: 'ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128607362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128609765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128611515+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.128613375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.316066717+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.316108823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.316115684+07:00","message":"receive interim result [false|false]: ได้เวลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.316129526+07:00","message":"[buffer interim] 160 false ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.316136994+07:00","message":"[bufferProcess] interim [780000000]:ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.31613949+07:00","message":"[bufferProcess] send to processor:ได้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.316146195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.316149267+07:00","message":"> Transcript [1470] [false]: 'ได้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.316152837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.316154838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.316156652+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.316159187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.577694709+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.577740524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.577746435+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.577760512+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.577767258+07:00","message":"[bufferProcess] interim [960000000]:ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.577769514+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.577775104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.57778027+07:00","message":"> Transcript [1471] [false]: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.577783407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.577785786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.577787687+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.577789705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.766277529+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.766314524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.766320963+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.766333098+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766338983+07:00","message":"[bufferProcess] interim [140000000]:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.76634129+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766346288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766349068+07:00","message":"> Transcript [1472] [false]: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766352044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766354039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766355956+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766358048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766362121+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766363855+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766366137+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.766368199+07:00","message":"Next Push (prob) : 'เวลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.766375568+07:00","message":"push: {false ได้ 0 0xc001e9ef00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.342270236+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.342315208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.342328031+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.342342316+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.342350622+07:00","message":"[bufferProcess] interim [740000000]:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.342354177+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.342358395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.342362281+07:00","message":"> Transcript [1473] [false]: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.342366217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.342368993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.34237308+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.342376664+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.348259884+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.348291388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.3482979+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.348312478+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.34831902+07:00","message":"[bufferProcess] interim [800000000]:ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.348322704+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.348330386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.348333554+07:00","message":"> Transcript [1474] [false]: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.348337538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.348340231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.348342921+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.348346249+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.515124132+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.515160069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.515165214+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.515178079+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515184846+07:00","message":"[bufferProcess] interim [920000000]:ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515187473+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515192787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515195487+07:00","message":"> Transcript [1475] [false]: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515198837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515200928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515202771+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.515205396+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.548117096+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.548160954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.548167302+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.548178592+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548187127+07:00","message":"[bufferProcess] interim [980000000]:ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548190381+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548196309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548199933+07:00","message":"> Transcript [1476] [false]: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548204622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548207308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548211264+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548215394+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548219208+07:00","message":"Push: 'เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548221905+07:00","message":"TextPushed: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.548224758+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.5482276+07:00","message":"Next Push (prob) : 'คะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.548244719+07:00","message":"push: {false เวลาแล้วนะ 0 0xc001e9ef00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.742036166+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.742069299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.74207499+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.742087909+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742094475+07:00","message":"[bufferProcess] interim [160000000]:ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742096844+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742099677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742102348+07:00","message":"> Transcript [1477] [false]: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742105035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742106852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742108651+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.742111179+07:00","message":"TextPushed: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.863695959+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.863735379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.863742701+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.863759215+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863769895+07:00","message":"[bufferProcess] interim [280000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863773905+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863780941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863785424+07:00","message":"> Transcript [1478] [false]: 'ได้เวลาแล้วนะคะเรามาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863790542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863793155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863796138+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.863799761+07:00","message":"TextPushed: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.920348627+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.920379675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.920384832+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.920395742+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920401999+07:00","message":"[bufferProcess] interim [400000000]:ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920404457+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920409195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920411691+07:00","message":"> Transcript [1479] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920414582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920417145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920419254+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.920421695+07:00","message":"TextPushed: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.049817321+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.049852839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.049858989+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.04987311+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049879664+07:00","message":"[bufferProcess] interim [460000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049882226+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049885161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049888065+07:00","message":"> Transcript [1480] [false]: 'ได้เวลาแล้วนะคะเรามาดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049891551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049893507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049895797+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049898154+07:00","message":"TextPushed: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049900695+07:00","message":"Push: 'คะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049902512+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049904546+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.049906703+07:00","message":"Next Push (prob) : 'ดูคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.049914285+07:00","message":"push: {false คะเรามา 0 0xc001e9ef00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:40.109976188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:40.109989853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.185302991+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.185333781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.185339256+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.185350374+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.185356898+07:00","message":"[bufferProcess] interim [580000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.185359472+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.185364328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.185368902+07:00","message":"> Transcript [1481] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.185371204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.185373111+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.367842614+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.367877242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.367882673+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.367895172+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.36790131+07:00","message":"[bufferProcess] interim [760000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.367904056+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.367909532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.367912424+07:00","message":"> Transcript [1482] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.367915195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.367917251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.367927637+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.367932322+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.61675694+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.616790255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.616796403+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.616810375+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616817565+07:00","message":"[bufferProcess] interim [60000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616820145+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616823468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616826315+07:00","message":"> Transcript [1483] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616829371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616831223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616833176+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.616835746+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.829320897+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.829360262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.829372141+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.829384889+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.82940266+07:00","message":"[bufferProcess] interim [240000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.829407891+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.829415028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.829417728+07:00","message":"> Transcript [1484] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.829420811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.829422759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.829424849+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.829427678+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.887691321+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.887727336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.887733578+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.887748639+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887756406+07:00","message":"[bufferProcess] interim [300000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887759104+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887762596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887765653+07:00","message":"> Transcript [1485] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887768913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887770763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887772632+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887774969+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887781169+07:00","message":"Push: 'ดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887783013+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887784998+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.887787141+07:00","message":"Next Push (prob) : 'เลยดีกว่าวะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.887795254+07:00","message":"push: {false ดูกันต่อไป 0 0xc001e9ef00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.951596658+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.951632531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.951638624+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:40.951652188+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.951663033+07:00","message":"[bufferProcess] interim [420000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.951666579+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.951672039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.951674925+07:00","message":"> Transcript [1486] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.951677235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:40.951679317+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.171551033+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.171586459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.171592797+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.171602951+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171611081+07:00","message":"[bufferProcess] interim [600000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171613616+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171618576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171621442+07:00","message":"> Transcript [1487] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171624704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171626536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171628308+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.171630826+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.266309695+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.266343869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.266349078+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.266362471+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266369296+07:00","message":"[bufferProcess] interim [720000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266371818+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266375334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266377958+07:00","message":"> Transcript [1488] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266380945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266382738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266384491+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.266387036+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.459773361+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.459818402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.459824998+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.459839368+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.459847421+07:00","message":"[bufferProcess] interim [840000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.459850617+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.459854301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.4598574+07:00","message":"> Transcript [1489] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.459861331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.459863257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.459865322+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.459868221+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.527700096+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.527734551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.527739964+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.527754906+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527761245+07:00","message":"[bufferProcess] interim [960000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527764421+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.52776789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527771085+07:00","message":"> Transcript [1490] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527774737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527776845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527779063+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527781679+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527788373+07:00","message":"Push: 'เลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527790384+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527792426+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.527795185+07:00","message":"Next Push (prob) : 'ตอบของเราเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.527801828+07:00","message":"push: {false เลยดีกว่าว่าคำ 0 0xc001e9ef00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.660638085+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.660677691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.660685124+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.660704926+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.660713318+07:00","message":"[bufferProcess] interim [80000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.660717102+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.660725901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.660729903+07:00","message":"> Transcript [1491] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.66073489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.660737883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.660741059+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.660745063+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.789789991+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.789826778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.789832479+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.789845458+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789875901+07:00","message":"[bufferProcess] interim [200000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789878456+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789882221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789886274+07:00","message":"> Transcript [1492] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789891583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789894031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789897224+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.789901287+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.850236646+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.850273283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.850278987+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:41.850290263+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.850298339+07:00","message":"[bufferProcess] interim [320000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.850301984+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.850310064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.85031412+07:00","message":"> Transcript [1493] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.850319193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.850321913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.850324956+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:41.85032797+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.341770737+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.424043698+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.424087603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.424094517+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.424110327+07:00","message":"[buffer interim] 160 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424118288+07:00","message":"[bufferProcess] interim [920000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424121528+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424129856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424132875+07:00","message":"> Transcript [1494] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424137763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424140408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424142638+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424145633+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424153213+07:00","message":"Push: 'ตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424155037+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424157099+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.424160017+07:00","message":"Next Push (prob) : 'ยังไงกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.424168469+07:00","message":"push: {false ตอบของเราเป็น 0 0xc001e9ef00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.454220183+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.454253015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ\",\"confidence\":0.937802}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.454260515+07:00","message":"receive interim result [true|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.454266135+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.454268039+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.454272947+07:00","message":"[buffer interim] 160 true ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.45427878+07:00","message":"[bufferProcess] interim [950000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454282357+07:00","message":"[bufferProcess] send to processor (isfinal):ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454285408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454287988+07:00","message":"> Transcript [1495] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454291009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454292925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454295853+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.45429845+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.45430038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454302332+07:00","message":"> Transcript [1496] [true]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454304353+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454305848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454307437+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.454309244+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.45431214+07:00","message":"Push: 'ยังไงกันบ้างค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.454318472+07:00","message":"push: {true ยังไงกันบ้างค่ะ 0 0xc001e9ef00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:42.463165295+07:00","message":"write wav file: './tmp/7514/7514_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.473062145+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.791486437+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.874373207+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.874391746+07:00","message":"found end of frame, send empty tag with msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.874395232+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.874403836+07:00","message":"[buffer interim] 161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.874411263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.874415025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.874417558+07:00","message":"> Transcript [1497] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.874419978+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.874421778+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.874423399+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.874425263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.8744275+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.874436476+07:00","message":"push: {true \n 0 0xc001e35000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:42.8799064+07:00","message":"write wav file: './tmp/7514/7514_161.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:43.110069124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:43.110084346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.373178366+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.699102279+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.699139605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.699144258+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.699158109+07:00","message":"[buffer interim] 162 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.699164095+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.699165998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.9829093+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.982955423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.982961221+07:00","message":"receive interim result [false|false]: จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.982976707+07:00","message":"[buffer interim] 162 false จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.982984432+07:00","message":"[bufferProcess] interim [600000000]:จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.982987184+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.982994124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.982997064+07:00","message":"> Transcript [1498] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.982999055+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.021973612+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.022006045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.022010985+07:00","message":"receive interim result [false|false]: จากรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.022023984+07:00","message":"[buffer interim] 162 false จากรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.022030506+07:00","message":"[bufferProcess] interim [660000000]:จากรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.022032917+07:00","message":"[bufferProcess] send to processor:จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.022039327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.022042106+07:00","message":"> Transcript [1499] [false]: 'จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.022044898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.022046699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.02204841+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.022050785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.222556476+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.22259854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.222603962+07:00","message":"receive interim result [false|false]: จากรูปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.22261496+07:00","message":"[buffer interim] 162 false จากรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.222621421+07:00","message":"[bufferProcess] interim [900000000]:จากรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.222623552+07:00","message":"[bufferProcess] send to processor:จากรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.222628501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.222631294+07:00","message":"> Transcript [1500] [false]: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.222633221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.222635105+07:00","message":"Set new StatePrefix: 'จากรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.538434683+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.538471787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.538477604+07:00","message":"receive interim result [false|false]: จากรูปนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.538492096+07:00","message":"[buffer interim] 162 false จากรูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538499066+07:00","message":"[bufferProcess] interim [140000000]:จากรูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538501528+07:00","message":"[bufferProcess] send to processor:จากรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538507683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538510392+07:00","message":"> Transcript [1501] [false]: 'จากรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538513306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538515088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538516804+07:00","message":"StatePrefix: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.538518881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.598868011+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.598900974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.598906237+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.598927657+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.59893671+07:00","message":"[bufferProcess] interim [320000000]:จากรูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.598938963+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.598941933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.598944967+07:00","message":"> Transcript [1502] [false]: 'จากรูปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.59894989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.598952148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.598953957+07:00","message":"StatePrefix: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.59895607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.112066264+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.112110865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.112117362+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.112133034+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.112141025+07:00","message":"[bufferProcess] interim [800000000]:จากรูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.11214383+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.112151553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.112154102+07:00","message":"> Transcript [1503] [false]: 'จากรูปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.112157105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.112159674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.112162062+07:00","message":"StatePrefix: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.112164042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.424671377+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.424706433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.424712504+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.424725199+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424732062+07:00","message":"[bufferProcess] interim [40000000]:จากรูปนี้นะคะจะอธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424734434+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424740324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424745382+07:00","message":"> Transcript [1504] [false]: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424748665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424750725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424754953+07:00","message":"StatePrefix: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424757003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424762487+07:00","message":"Push: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424764354+07:00","message":"TextPushed: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424766307+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.424768342+07:00","message":"Next Push (prob) : 'นี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.424776394+07:00","message":"push: {false จากรูป 0 0xc0003a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.425813818+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.4258371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.425841513+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.425852314+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.425855822+07:00","message":"[bufferProcess] interim [100000000]:จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.42585898+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.425863213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.42586539+07:00","message":"> Transcript [1505] [false]: 'จากรูปนี้นะคะจะอธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.425867672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.425869507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.425871109+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.425872804+07:00","message":"TextPushed: 'จากรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911721935+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.91173997+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911742635+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911752622+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911754404+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911756374+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911758096+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911759962+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911761469+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911762922+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.911764362+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.00709805+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.007133332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.007139813+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.007151678+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.007160808+07:00","message":"[bufferProcess] interim [640000000]:จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.007163468+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.007166916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.007169968+07:00","message":"> Transcript [1506] [false]: 'จากรูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.007173669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.00717554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.007177823+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.007180066+07:00","message":"TextPushed: 'จากรูป'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:46.110552756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:46.110565695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.3351384+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.335173825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.335179631+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.335193536+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335201111+07:00","message":"[bufferProcess] interim [940000000]:จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335203672+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335211591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335214338+07:00","message":"> Transcript [1507] [false]: 'จากรูปนี้นะคะจะอธิบายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335218239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335221335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335223394+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.335225577+07:00","message":"TextPushed: 'จากรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.523947204+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.523989184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.523995411+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.524010597+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524018381+07:00","message":"[bufferProcess] interim [180000000]:จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524021003+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524028878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524031967+07:00","message":"> Transcript [1508] [false]: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524036145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524038591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524040729+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524042968+07:00","message":"TextPushed: 'จากรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524052153+07:00","message":"Push: 'นี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524053981+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524055882+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.524058112+07:00","message":"Next Push (prob) : 'อธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.524065985+07:00","message":"push: {false นี้นะคะจะ 0 0xc0003a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.726565988+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.726597439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.726603748+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.72661843+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726624577+07:00","message":"[bufferProcess] interim [420000000]:จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726627303+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726631511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726635235+07:00","message":"> Transcript [1509] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726638453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726640383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726642216+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.726644565+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.043775472+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.043825194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มียีนควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.043831735+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.043844912+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.043852054+07:00","message":"[bufferProcess] interim [720000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.043854937+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.04386189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.043864428+07:00","message":"> Transcript [1510] [false]: 'จากรูปนี้นะคะจะอธิบายการที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.043867362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.043869643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.043871838+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.043874758+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.224051999+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.224089014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.224094741+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.224106878+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.22411373+07:00","message":"[bufferProcess] interim [840000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.224116271+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.224122129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.224124685+07:00","message":"> Transcript [1511] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.224127618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.224129887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.224132284+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.224134986+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.298465022+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.298503952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.298510042+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.298523746+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298531215+07:00","message":"[bufferProcess] interim [20000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298533702+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298539392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298542096+07:00","message":"> Transcript [1512] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298545708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.29854805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298550141+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298552399+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298556674+07:00","message":"Push: 'อธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298558697+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298561508+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.298564328+07:00","message":"Next Push (prob) : 'มียีนควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.298572058+07:00","message":"push: {false อธิบายการที่ 0 0xc0003a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.537183468+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.537221204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.537227166+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.537238164+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537254666+07:00","message":"[bufferProcess] interim [140000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537258049+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537263293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537266258+07:00","message":"> Transcript [1513] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537269502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537273306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537275235+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.537277638+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.987950403+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.987982763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.987988774+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.988000815+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.988007391+07:00","message":"[bufferProcess] interim [680000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.988009961+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.988015089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.988017728+07:00","message":"> Transcript [1514] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.988020939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.98802279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.988024647+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.98802678+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.178242128+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.178306018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.178332242+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.178375682+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178397418+07:00","message":"[bufferProcess] interim [860000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178402084+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178418947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178423863+07:00","message":"> Transcript [1515] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178432195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178440894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178445544+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.178453588+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.742740145+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.817249527+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.81729834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.817307106+07:00","message":"receive interim result [false|false]: จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.817322811+07:00","message":"[buffer interim] 162 false จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817332556+07:00","message":"[bufferProcess] interim [460000000]:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817335239+07:00","message":"[bufferProcess] send to processor:จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.81733951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817342208+07:00","message":"> Transcript [1516] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817345979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817347904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817351382+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.81735409+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817357408+07:00","message":"Push: 'มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817359629+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817364034+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.817367819+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.817376982+07:00","message":"push: {false มียีนควบคุม 0 0xc0003a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.880811844+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.880854958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.880863246+07:00","message":"receive interim result [true|false]: จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.88087348+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.880875567+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.880884083+07:00","message":"[buffer interim] 162 true จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880895861+07:00","message":"[bufferProcess] interim [610000000]:จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880902617+07:00","message":"[bufferProcess] send to processor (isfinal):จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880906383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880910473+07:00","message":"> Transcript [1517] [false]: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880922221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880924421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.88092618+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880928983+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880931209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880933248+07:00","message":"> Transcript [1518] [true]: 'จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880935724+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880937339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880938862+07:00","message":"StatePrefix: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880941029+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.880942756+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.881128655+07:00","message":"Push: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.881131599+07:00","message":"TextPushed: 'จากรูปนี้นะคะจะอธิบายการที่มียีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.881133865+07:00","message":"Set new StatePrefix : 'จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.881136058+07:00","message":"Next Push (prob) : 'จากรูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.88114488+07:00","message":"push: {true ลักษณะทางพันธุกรรม 0 0xc0003a5a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.881179452+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_162.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:48.89192887+07:00","message":"write wav file: './tmp/7514/7514_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.945334643+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:49.111331565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:49.111356285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.46253719+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.462567778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.46257307+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.462583507+07:00","message":"[buffer interim] 163 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.462589455+07:00","message":"[bufferProcess] interim [420000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.462591321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.789628868+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.789673435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.789679527+07:00","message":"receive interim result [false|false]: ของการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.789693304+07:00","message":"[buffer interim] 163 false ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.789702904+07:00","message":"[bufferProcess] interim [660000000]:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.789705644+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.789713028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.789715491+07:00","message":"> Transcript [1519] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.789717606+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.978814975+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.978855032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.978861223+07:00","message":"receive interim result [false|false]: ของการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.978875738+07:00","message":"[buffer interim] 163 false ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.978883472+07:00","message":"[bufferProcess] interim [840000000]:ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.978888157+07:00","message":"[bufferProcess] send to processor:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.978896383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.978899139+07:00","message":"> Transcript [1520] [false]: 'ของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.978902361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.978904401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.97890622+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.97890818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.305365738+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.305413575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.305419103+07:00","message":"receive interim result [false|false]: ของการมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.305440815+07:00","message":"[buffer interim] 163 false ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305450219+07:00","message":"[bufferProcess] interim [200000000]:ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305452567+07:00","message":"[bufferProcess] send to processor:ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305456203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305460276+07:00","message":"> Transcript [1521] [false]: 'ของการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305463452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305465583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305467365+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.305469384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.498566376+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.498611929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.498618457+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.498632206+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.498640171+07:00","message":"[bufferProcess] interim [380000000]:ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.498642983+07:00","message":"[bufferProcess] send to processor:ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.498650114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.498653017+07:00","message":"> Transcript [1522] [false]: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.498656359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.49865819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.498660331+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.498663943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.558395467+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.558437924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.558444476+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.558458795+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558466421+07:00","message":"[bufferProcess] interim [500000000]:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558469082+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558476177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558479002+07:00","message":"> Transcript [1523] [false]: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558482197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558484516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558486698+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558489299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558495234+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558497226+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558499162+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.558501537+07:00","message":"Next Push (prob) : 'การมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.55851038+07:00","message":"push: {false ของ 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.880891205+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.88093796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.880944024+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.880956145+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.880963334+07:00","message":"[bufferProcess] interim [800000000]:ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.880965684+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.880970748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.88097348+07:00","message":"> Transcript [1524] [false]: 'ของการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.880977006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.88097915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.880981015+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.880983302+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.005552522+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.005586113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.005591285+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.005603302+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005609454+07:00","message":"[bufferProcess] interim [860000000]:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005611816+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005614969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005624706+07:00","message":"> Transcript [1525] [false]: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005627739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005629493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005631414+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.005633657+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.00828328+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.008292801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.008295906+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.008302001+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.008304801+07:00","message":"[bufferProcess] interim [920000000]:ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.008306656+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.008308797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.008310525+07:00","message":"> Transcript [1526] [false]: 'ของการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.008312774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.00831435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.008315945+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.008317681+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.388254733+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.388296622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.388302171+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.388324801+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388332324+07:00","message":"[bufferProcess] interim [280000000]:ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388334938+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388338131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388340934+07:00","message":"> Transcript [1527] [false]: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388344477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388346526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388348929+07:00","message":"StatePrefix: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388351068+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388353636+07:00","message":"Push: 'การมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388355625+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388357804+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.388359898+07:00","message":"Next Push (prob) : 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.388367454+07:00","message":"push: {false การมีหรือไม่ 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.520056112+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.520089866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.520095404+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.520109132+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.520116151+07:00","message":"[bufferProcess] interim [400000000]:ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.520119012+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.5201251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.520127898+07:00","message":"> Transcript [1528] [false]: 'ของการมีหรือไม่มีลักษณะผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.520130991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.520132971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.520134705+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.520137053+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.780406131+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.780439373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.780445308+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.780459896+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.78046698+07:00","message":"[bufferProcess] interim [700000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.780469777+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.780477577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.78048024+07:00","message":"> Transcript [1529] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.780483222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.78048515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.780487374+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.780494087+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:52.111369224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:52.111379936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.41808252+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.418122878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.418128866+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.418142158+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418151773+07:00","message":"[bufferProcess] interim [300000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418154186+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418157901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418160719+07:00","message":"> Transcript [1530] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418163729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418165677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418167685+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.418170917+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.315087601+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.315121867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.315127573+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.315143005+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315149585+07:00","message":"[bufferProcess] interim [200000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315152153+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.31515869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315161518+07:00","message":"> Transcript [1531] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315165116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315167147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315169313+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315171866+07:00","message":"TextPushed: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315177289+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315179228+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315181695+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.315184039+07:00","message":"Next Push (prob) : 'ผิวเผือกได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.315190862+07:00","message":"push: {false มีลักษณะ 0 0xc001e34680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.49898774+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.499021399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.499026746+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.499035204+07:00","message":"[buffer interim] 163 false ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499042081+07:00","message":"[bufferProcess] interim [380000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499045002+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499048104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499050682+07:00","message":"> Transcript [1532] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499053833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499055719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499057716+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.499059944+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.622396772+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.763807288+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.763841858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน\",\"confidence\":0.9461132}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.763847003+07:00","message":"receive interim result [true|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.76385642+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.763858774+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.763864299+07:00","message":"[buffer interim] 163 true ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763871397+07:00","message":"[bufferProcess] interim [710000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763874673+07:00","message":"[bufferProcess] send to processor (isfinal):ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.76387744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763879916+07:00","message":"> Transcript [1533] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้เอามาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763882636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763884351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763886608+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763888849+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763890545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763892303+07:00","message":"> Transcript [1534] [true]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้เรามาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763895193+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763896869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763898368+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763900156+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.763903018+07:00","message":"Push: 'ผิวเผือกได้เรามาลองดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.763910542+07:00","message":"push: {true ผิวเผือกได้เรามาลองดูกัน 0 0xc001e34680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:53.774671058+07:00","message":"write wav file: './tmp/7514/7514_163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.813445105+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.874049056+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.017834169+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.017859727+07:00","message":"found end of frame, send empty tag with msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.017863327+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.017871666+07:00","message":"[buffer interim] 164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017879919+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017884224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017886907+07:00","message":"> Transcript [1535] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017889399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017891221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017892936+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017894613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.017897228+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.01791072+07:00","message":"push: {true \n 0 0xc0003a5000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:54.022845597+07:00","message":"write wav file: './tmp/7514/7514_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.063206107+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.54782848+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.547864976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.547870356+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.547882782+07:00","message":"[buffer interim] 165 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.547889744+07:00","message":"[bufferProcess] interim [480000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.547891506+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.626827791+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.626860433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.626865949+07:00","message":"receive interim result [false|false]: ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.626883278+07:00","message":"[buffer interim] 165 false ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.626894846+07:00","message":"[bufferProcess] interim [600000000]:ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.626897014+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.626900659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.626903328+07:00","message":"> Transcript [1536] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.626905457+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.785461053+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.785502698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Icon\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.785509659+07:00","message":"receive interim result [false|false]: Icon"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.785523133+07:00","message":"[buffer interim] 165 false Icon"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.785531051+07:00","message":"[bufferProcess] interim [720000000]:Icon"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.785534887+07:00","message":"[bufferProcess] send to processor:ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.785540319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.785544041+07:00","message":"> Transcript [1537] [false]: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.785547184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.785550401+07:00","message":"Set new StatePrefix: 'ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.798738532+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.798767882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.798773502+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.798788773+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.798796172+07:00","message":"[bufferProcess] interim [780000000]:ไม่ค่อยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.798798863+07:00","message":"[bufferProcess] send to processor:Icon"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.798803451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.798807249+07:00","message":"> Transcript [1538] [false]: 'Icon'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.798809791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.798812397+07:00","message":"Set new StatePrefix: 'Icon'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.928354197+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.928387822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.928393147+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.928408122+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.928414786+07:00","message":"[bufferProcess] interim [900000000]:ไม่ค่อยถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.928417377+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.928420804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.928423664+07:00","message":"> Transcript [1539] [false]: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.9284262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.928428204+07:00","message":"Set new StatePrefix: 'ไม่ค่อยถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.051161581+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.051195892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.051201161+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.051216155+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.051223078+07:00","message":"[bufferProcess] interim [20000000]:ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.051225397+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.051228603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.051231313+07:00","message":"> Transcript [1540] [false]: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.05123416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.051236224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.051238024+07:00","message":"StatePrefix: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.051239905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:55.112257109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:55.112285433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.265980466+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.266016815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.2660226+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.266034395+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266043021+07:00","message":"[bufferProcess] interim [200000000]:ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266045818+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266048628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266051371+07:00","message":"> Transcript [1541] [false]: 'ไม่ค่อยถูกกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266054499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266056394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266058398+07:00","message":"StatePrefix: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.266060429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.313638871+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.313669308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.313674292+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.313688758+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.313694425+07:00","message":"[bufferProcess] interim [260000000]:ไม่ค่อยถูกกันไปทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.313696814+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.313699728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.313702218+07:00","message":"> Transcript [1542] [false]: 'ไม่ค่อยถูกกันไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.313704812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.313706467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.313708662+07:00","message":"StatePrefix: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.31371055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.322616512+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.322630861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.322634682+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.322645105+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322648958+07:00","message":"[bufferProcess] interim [320000000]:ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322651812+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322654065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.32265648+07:00","message":"> Transcript [1543] [false]: 'ไม่ค่อยถูกกันไปทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322658734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322660524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322662624+07:00","message":"StatePrefix: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.32266437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322670169+07:00","message":"Push: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322671935+07:00","message":"TextPushed: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322673782+07:00","message":"Set new StatePrefix : 'ไม่ค่อยถูกกันไปทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.322675744+07:00","message":"Next Push (prob) : 'กันไปทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.322681675+07:00","message":"push: {false ไม่ค่อยถูก 0 0xc001e9f300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.513147208+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.513207313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.51321277+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.513229057+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.513235706+07:00","message":"[bufferProcess] interim [500000000]:ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.513238099+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.513244463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.513248817+07:00","message":"> Transcript [1544] [false]: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.513250936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.513252904+07:00","message":"Set new StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.642214287+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.642257357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.642265435+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.642278667+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.642285914+07:00","message":"[bufferProcess] interim [620000000]:ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.642288687+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.642295756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.64229863+07:00","message":"> Transcript [1545] [false]: 'ไม่ค่อยถูกกันไปทีละขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.642302157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.642304155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.642306016+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.642308355+07:00","message":"TextPushed: 'ไม่ค่อยถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.844410846+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.844453341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละกันอีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.844460485+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละกันอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.844475719+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละกันอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.844486535+07:00","message":"[bufferProcess] interim [800000000]:ไม่ค่อยถูกกันไปทีละกันอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.844489453+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.844496577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.844499771+07:00","message":"> Transcript [1546] [false]: 'ไม่ค่อยถูกกันไปทีละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.844503031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.84450593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.844508312+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.844511184+07:00","message":"TextPushed: 'ไม่ค่อยถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.948087905+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.948126064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละกันอีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.948132721+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละกันอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.948146763+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละกันอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948154137+07:00","message":"[bufferProcess] interim [920000000]:ไม่ค่อยถูกกันไปทีละกันอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948156905+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละกันอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948164234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948166865+07:00","message":"> Transcript [1547] [false]: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948170195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948172266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948174644+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.948177047+07:00","message":"TextPushed: 'ไม่ค่อยถูก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.148806254+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.148853449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.148862081+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.148880361+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148889348+07:00","message":"[bufferProcess] interim [100000000]:ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148893496+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละกันอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148897817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148902037+07:00","message":"> Transcript [1548] [false]: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148907419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.14891095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148922802+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148925798+07:00","message":"TextPushed: 'ไม่ค่อยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148930515+07:00","message":"Push: 'กันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148933618+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148937134+07:00","message":"Set new StatePrefix : 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.148940237+07:00","message":"Next Push (prob) : 'กันอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.148950907+07:00","message":"push: {false กันไปทีละ 0 0xc001e9f300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.198141833+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.19817886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.198184715+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.19819892+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.198205742+07:00","message":"[bufferProcess] interim [220000000]:ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.198208434+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.198213199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.198215835+07:00","message":"> Transcript [1549] [false]: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.198218293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.198220885+07:00","message":"Set new StatePrefix: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.752276679+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.836273998+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.836312099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.83631835+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.836330697+07:00","message":"[buffer interim] 165 false ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836340212+07:00","message":"[bufferProcess] interim [820000000]:ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836344387+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836350137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836353857+07:00","message":"> Transcript [1550] [false]: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836358497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836361346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836364507+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.836367149+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.884027024+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.923157557+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.923192733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆดูกันไปทีละกันอีกครั้งนึงนะคะ\",\"confidence\":0.91093624}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.923198419+07:00","message":"receive interim result [true|false]: ค่อยๆดูกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.923209171+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.923211939+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.923219519+07:00","message":"[buffer interim] 165 true ค่อยๆดูกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.92322919+07:00","message":"[bufferProcess] interim [910000000]:ค่อยๆดูกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.9232336+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923237769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923242781+07:00","message":"> Transcript [1551] [false]: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923246235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923248169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923249953+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923252481+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923254348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923256366+07:00","message":"> Transcript [1552] [true]: 'ค่อยๆดูกันไปทีละกันอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923258455+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923259989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923261517+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923263252+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923264809+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923378036+07:00","message":"Push: 'กันอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923380963+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละกันอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923382978+07:00","message":"Set new StatePrefix : 'ค่อยๆดูกันไปทีละกันอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923384907+07:00","message":"Next Push (prob) : 'ค่อยๆดูกันไปทีละกันอีกครั้งนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.923393052+07:00","message":"push: {true กันอีกครั้งนึงนะคะ 0 0xc001e9f300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.923408446+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_165.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:56.93089059+07:00","message":"write wav file: './tmp/7514/7514_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.885180977+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.885216256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทํานาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.885222233+07:00","message":"receive interim result [false|false]: ทํานาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.885233809+07:00","message":"[buffer interim] 166 false ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.885239949+07:00","message":"[bufferProcess] interim [780000000]:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.885242032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.931284483+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.931311336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.931316548+07:00","message":"receive interim result [false|false]: ทำได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.931326872+07:00","message":"[buffer interim] 166 false ทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.931332114+07:00","message":"[bufferProcess] interim [840000000]:ทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.931334596+07:00","message":"[bufferProcess] send to processor:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.931339765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.931342523+07:00","message":"> Transcript [1553] [false]: 'ทํานาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.931344747+07:00","message":"Set StatePrefix (first interim): 'ทํานาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.939407247+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.93942726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทําหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.939432104+07:00","message":"receive interim result [false|false]: ยีนทําหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.939441898+07:00","message":"[buffer interim] 166 false ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.939446198+07:00","message":"[bufferProcess] interim [900000000]:ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.939452194+07:00","message":"[bufferProcess] send to processor:ทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.939456839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.939459372+07:00","message":"> Transcript [1554] [false]: 'ทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.939461354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.939463022+07:00","message":"Set new StatePrefix: 'ทำได้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:58.112503747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:58.112517402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.250596118+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.250627694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.250634202+07:00","message":"receive interim result [false|false]: ทำหน้าที่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.250646751+07:00","message":"[buffer interim] 166 false ทำหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.250653407+07:00","message":"[bufferProcess] interim [140000000]:ทำหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.250656306+07:00","message":"[bufferProcess] send to processor:ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.250662325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.250665006+07:00","message":"> Transcript [1555] [false]: 'ยีนทําหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.250667027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.250669044+07:00","message":"Set new StatePrefix: 'ยีนทําหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.307722162+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.307758014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.307771205+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.307786451+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.307793467+07:00","message":"[bufferProcess] interim [260000000]:ทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.307796094+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.307803219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.307805967+07:00","message":"> Transcript [1556] [false]: 'ทำหน้าที่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.307808247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.307810769+07:00","message":"Set new StatePrefix: 'ทำหน้าที่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.511175353+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.511209139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.511216307+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.511230731+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.511239563+07:00","message":"[bufferProcess] interim [440000000]:ทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.511241754+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.511246944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.51124977+07:00","message":"> Transcript [1557] [false]: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.511251746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.511253579+07:00","message":"Set new StatePrefix: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.558806554+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.558855452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.558863469+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.558881383+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.55889305+07:00","message":"[bufferProcess] interim [500000000]:ทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.558896114+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.558903586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.558907738+07:00","message":"> Transcript [1558] [false]: 'ทำหน้าที่กำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.558919463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.55892268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.55892564+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.558928366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.647618379+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.647659632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.647665186+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.647678571+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.647686184+07:00","message":"[bufferProcess] interim [620000000]:ทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.647688478+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.647695256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.647697758+07:00","message":"> Transcript [1559] [false]: 'ทำหน้าที่กำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.647701028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.64770314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.647704987+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.647707028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.956588039+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.956626746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.956632171+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.956646443+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.956654742+07:00","message":"[bufferProcess] interim [920000000]:ทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.956657523+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.956661276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.95666386+07:00","message":"> Transcript [1560] [false]: 'ทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.956666979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.956669261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.956671639+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.956673611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.239987627+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.240018034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดลักษณะของโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.240023834+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.240041445+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240049349+07:00","message":"[bufferProcess] interim [160000000]:ทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240051736+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240054767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240057694+07:00","message":"> Transcript [1561] [false]: 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240060895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240062895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240065142+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240067462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.24006958+07:00","message":"Push: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240071447+07:00","message":"TextPushed: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240073776+07:00","message":"Set new StatePrefix : 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.240075949+07:00","message":"Next Push (prob) : 'ลักษณะของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.24008241+07:00","message":"push: {false ทำหน้าที่กำหนด 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.245808622+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.245823345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.24582852+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.245840658+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.245844278+07:00","message":"[bufferProcess] interim [220000000]:ทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.245846293+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.245848466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.2458504+07:00","message":"> Transcript [1562] [false]: 'ทำหน้าที่กำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.245853225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.245854959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.245858316+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.245861503+07:00","message":"TextPushed: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.339444782+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.339480307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.339485649+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.339501954+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339508788+07:00","message":"[bufferProcess] interim [280000000]:ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339514046+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339517329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339520482+07:00","message":"> Transcript [1563] [false]: 'ทำหน้าที่กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339523958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339525915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339527679+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.339529909+07:00","message":"TextPushed: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.83120958+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.902959936+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.907024648+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.907054673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำหน้าที่กำหนดลักษณะของโปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.907059532+07:00","message":"receive interim result [false|false]: ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.907069908+07:00","message":"[buffer interim] 166 false ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.907076465+07:00","message":"[bufferProcess] interim [880000000]:ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.907078766+07:00","message":"[bufferProcess] send to processor:ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.907083336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.90708589+07:00","message":"> Transcript [1564] [false]: 'ทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.907089426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.907091943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.907093706+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.907096149+07:00","message":"TextPushed: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.985363857+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.985404745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทำหน้าที่กำหนดลักษณะของโปรตีน\",\"confidence\":0.95327663}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.985410967+07:00","message":"receive interim result [true|false]: ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.985419926+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.985421926+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.98542776+07:00","message":"[buffer interim] 166 true ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985436833+07:00","message":"[bufferProcess] interim [970000000]:ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985442287+07:00","message":"[bufferProcess] send to processor (isfinal):ทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985445241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985448089+07:00","message":"> Transcript [1565] [false]: 'ทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985450949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985452769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985454723+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985457085+07:00","message":"TextPushed: 'ทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985463252+07:00","message":"Push: 'ลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985465122+07:00","message":"TextPushed: 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985467419+07:00","message":"Set new StatePrefix : 'ทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985469951+07:00","message":"Next Push (prob) : 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985471627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985473726+07:00","message":"> Transcript [1566] [true]: 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985475732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985477254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985478744+07:00","message":"StatePrefix: 'ทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985480403+07:00","message":"TextPushed: 'ทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985481897+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.985490846+07:00","message":"push: {false ลักษณะของ 0 0xc000045b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985574876+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985581067+07:00","message":"TextPushed: 'ทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.98558328+07:00","message":"Set new StatePrefix : 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985585081+07:00","message":"Next Push (prob) : 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.985594166+07:00","message":"push: {true โปรตีน 0 0xc000045b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.985610349+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_166.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:59.996572671+07:00","message":"write wav file: './tmp/7514/7514_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.373180801+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.373224194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.373229733+07:00","message":"receive interim result [false|false]: ยืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.373243775+07:00","message":"[buffer interim] 167 false ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.373250488+07:00","message":"[bufferProcess] interim [480000000]:ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.373252411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.501634291+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.501671336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.50167688+07:00","message":"receive interim result [false|false]: ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.501689843+07:00","message":"[buffer interim] 167 false ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.501696592+07:00","message":"[bufferProcess] interim [600000000]:ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.501698758+07:00","message":"[bufferProcess] send to processor:ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.501703809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.501706987+07:00","message":"> Transcript [1567] [false]: 'ยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.501708983+07:00","message":"Set StatePrefix (first interim): 'ยืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.565131065+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.565188484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืมที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.565194592+07:00","message":"receive interim result [false|false]: ยืมที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.565209211+07:00","message":"[buffer interim] 167 false ยืมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.565216171+07:00","message":"[bufferProcess] interim [660000000]:ยืมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.565218339+07:00","message":"[bufferProcess] send to processor:ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.565243141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.565246125+07:00","message":"> Transcript [1568] [false]: 'ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.565248385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.565250692+07:00","message":"Set new StatePrefix: 'ยินดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.622283885+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.622326294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.622332334+07:00","message":"receive interim result [false|false]: ยีนที่ควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.622344057+07:00","message":"[buffer interim] 167 false ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.622350002+07:00","message":"[bufferProcess] interim [780000000]:ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.622352303+07:00","message":"[bufferProcess] send to processor:ยืมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.622357225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.622359703+07:00","message":"> Transcript [1569] [false]: 'ยืมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.622361543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.622363552+07:00","message":"Set new StatePrefix: 'ยืมที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.871594171+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.871631631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.871637753+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.871652331+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.871659284+07:00","message":"[bufferProcess] interim [960000000]:ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.871661876+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.871668136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.87167076+07:00","message":"> Transcript [1570] [false]: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.871672789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.871674938+07:00","message":"Set new StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.055821395+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.055855055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.055860386+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.055872282+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.055878456+07:00","message":"[bufferProcess] interim [140000000]:ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.055880978+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.055891498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.055894079+07:00","message":"> Transcript [1571] [false]: 'ยีนที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.055897265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.055898983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.055900863+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.05590297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.057639185+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.057654097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.057657142+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.057664515+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.057667552+07:00","message":"[bufferProcess] interim [200000000]:ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.057669657+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.057671697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.057673933+07:00","message":"> Transcript [1572] [false]: 'ยีนที่ควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.057676331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.057678088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.057679845+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.05768171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:01.112946156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:01.112955231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.507652974+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.507688092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.507693546+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.507702112+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.507708999+07:00","message":"[bufferProcess] interim [680000000]:ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.50771171+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.507714674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.507717432+07:00","message":"> Transcript [1573] [false]: 'ยีนที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.507720207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.507722078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.507724047+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.507725949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.646058766+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.646093481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.646099092+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.646109611+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646119059+07:00","message":"[bufferProcess] interim [800000000]:ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646121401+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646126131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646128848+07:00","message":"> Transcript [1574] [false]: 'ยีนที่ควบคุมลักษณะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646131836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646133789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.64613566+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646137969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.64614214+07:00","message":"Push: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646143845+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.646145683+07:00","message":"Set new StatePrefix : 'ยีนที่ควบคุมลักษณะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.6461481+07:00","message":"Next Push (prob) : 'คุมลักษณะเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.646154895+07:00","message":"push: {false ยีนที่ควบ 0 0xc001e9f600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.769172377+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.769219971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.769225836+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.769237271+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.769244214+07:00","message":"[bufferProcess] interim [860000000]:ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.76924669+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.769251598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.769254148+07:00","message":"> Transcript [1575] [false]: 'ยีนที่ควบคุมลักษณะเผื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.769256468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.769258386+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.85314065+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.853172934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.853178581+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.853188786+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.853194491+07:00","message":"[bufferProcess] interim [980000000]:ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.853196923+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.853202028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.853203971+07:00","message":"> Transcript [1576] [false]: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.853206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.853208253+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.959748396+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.959780932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.959785856+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.959797568+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.959804106+07:00","message":"[bufferProcess] interim [40000000]:ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.959806554+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.959813561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.959816338+07:00","message":"> Transcript [1577] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.959819106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.95982097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.959822796+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.959824848+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.025026667+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.025064124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.025071228+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.025086683+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.025096416+07:00","message":"[bufferProcess] interim [220000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.02509871+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.025105417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.025108326+07:00","message":"> Transcript [1578] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.025111344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.025113353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.025115247+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.025119254+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.544071866+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.544112606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.544119877+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.544135214+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544146129+07:00","message":"[bufferProcess] interim [640000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544151036+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544155813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544158408+07:00","message":"> Transcript [1579] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544161625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544163711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544166189+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.544169403+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.666946058+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.666988452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.666996069+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.667010319+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667021145+07:00","message":"[bufferProcess] interim [760000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667025277+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667032274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667037202+07:00","message":"> Transcript [1580] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667041988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667045006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667048093+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667051137+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667057368+07:00","message":"Push: 'คุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667060124+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667063003+07:00","message":"Set new StatePrefix : 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.667066003+07:00","message":"Next Push (prob) : 'นะคะมีอัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.667076498+07:00","message":"push: {false คุมลักษณะเผือก 0 0xc001e9f600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.85944304+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.859480878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.859486309+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.859499468+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859507266+07:00","message":"[bufferProcess] interim [940000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859510402+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859514427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859517296+07:00","message":"> Transcript [1581] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859520257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859522099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859524259+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.859526422+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.061528277+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.061564899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.061571211+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.061583809+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.06159056+07:00","message":"[bufferProcess] interim [180000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.061592951+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.061597926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.061600515+07:00","message":"> Transcript [1582] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.061603377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.061605248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.061607469+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.061610058+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.110976201+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.111019422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.111026182+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.111040319+07:00","message":"[buffer interim] 167 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111048543+07:00","message":"[bufferProcess] interim [240000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111051177+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111057917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111060672+07:00","message":"> Transcript [1583] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111063981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111066607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111068303+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.111070806+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.223037793+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.294108386+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.341131603+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.34118879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ\",\"confidence\":0.9351195}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.341196188+07:00","message":"receive interim result [true|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.341210695+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.341213037+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.341218913+07:00","message":"[buffer interim] 167 true ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341225847+07:00","message":"[bufferProcess] interim [540000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341228966+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341231885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341234718+07:00","message":"> Transcript [1584] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341237776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341239558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341241313+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341243482+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341245865+07:00","message":"Push: 'นะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341247731+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341249705+07:00","message":"Set new StatePrefix : 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341251652+07:00","message":"Next Push (prob) : 'เลยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341253376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341255259+07:00","message":"> Transcript [1585] [true]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341257153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341258867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341260657+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเลยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341262464+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.341265072+07:00","message":"Push: 'เลยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.341272317+07:00","message":"push: {false นะคะมีอัน 0 0xc001e9f600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.34127726+07:00","message":"push: {true เลยๆ 0 0xc001e9f600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:03.349400349+07:00","message":"write wav file: './tmp/7514/7514_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.633636614+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.633672756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.633677952+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.633688429+07:00","message":"[buffer interim] 168 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.633694223+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.633695987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.839908169+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.839950823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.839956128+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.839969134+07:00","message":"[buffer interim] 168 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.839975576+07:00","message":"[bufferProcess] interim [600000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.839977751+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.8399827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.839985587+07:00","message":"> Transcript [1586] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.839987622+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.102634103+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.102667485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.10267281+07:00","message":"receive interim result [false|false]: ฉันอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.102687054+07:00","message":"[buffer interim] 168 false ฉันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.102693829+07:00","message":"[bufferProcess] interim [780000000]:ฉันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.102696299+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.102702533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.10270541+07:00","message":"> Transcript [1587] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.102707964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.102709759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.10271196+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.102714452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:04.113802041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:04.113806434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.324114621+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.324141354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.32414679+07:00","message":"receive interim result [false|false]: ฉันจะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.324158224+07:00","message":"[buffer interim] 168 false ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.324163744+07:00","message":"[bufferProcess] interim [840000000]:ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.324166362+07:00","message":"[bufferProcess] send to processor:ฉันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.324172826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.324175228+07:00","message":"> Transcript [1588] [false]: 'ฉันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.324178082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.324179979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.324181882+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.32418424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.410389028+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.410443329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันอยากเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.410451813+07:00","message":"receive interim result [false|false]: ฉันอยากเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.410468697+07:00","message":"[buffer interim] 168 false ฉันอยากเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.410477493+07:00","message":"[bufferProcess] interim [900000000]:ฉันอยากเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.410480154+07:00","message":"[bufferProcess] send to processor:ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.41048782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.410490686+07:00","message":"> Transcript [1589] [false]: 'ฉันจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.4104941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.41049627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.410498996+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.410500964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.433851897+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.43387884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.433883058+07:00","message":"receive interim result [false|false]: ฉันจะกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.433894457+07:00","message":"[buffer interim] 168 false ฉันจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433900379+07:00","message":"[bufferProcess] interim [960000000]:ฉันจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.43390235+07:00","message":"[bufferProcess] send to processor:ฉันอยากเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433905259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433907526+07:00","message":"> Transcript [1590] [false]: 'ฉันอยากเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433916578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.43391834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433921183+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433923084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433926791+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433928686+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433930621+07:00","message":"Set new StatePrefix : 'ฉันอยากเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.433932709+07:00","message":"Next Push (prob) : 'อยากเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.433955345+07:00","message":"push: {false ฉัน 0 0xc000186080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.572388687+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.750353904+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.750400619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.750406415+07:00","message":"receive interim result [false|false]: ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.750422138+07:00","message":"[buffer interim] 168 false ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.750429727+07:00","message":"[bufferProcess] interim [320000000]:ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.750432407+07:00","message":"[bufferProcess] send to processor:ฉันจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.75043946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.750442633+07:00","message":"> Transcript [1591] [false]: 'ฉันจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.750445031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.750447004+07:00","message":"Set new StatePrefix: 'ฉันจะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.764019733+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.778779591+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.778809979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะกำหนดลักษณะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.778815409+07:00","message":"receive interim result [true|false]: ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.778825791+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.778828059+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.778832538+07:00","message":"[buffer interim] 168 true ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778838566+07:00","message":"[bufferProcess] interim [500000000]:ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.77884168+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.7788455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778847907+07:00","message":"> Transcript [1592] [false]: 'ฉันจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778850505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778852537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778854354+07:00","message":"StatePrefix: 'ฉันจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778856278+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.77885805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778859874+07:00","message":"> Transcript [1593] [true]: 'ฉันจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778861958+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778863476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778864979+07:00","message":"StatePrefix: 'ฉันจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778866649+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.778869012+07:00","message":"Push: 'จะกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.778876763+07:00","message":"push: {true จะกำหนดลักษณะ 0 0xc000186080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:04.7847498+07:00","message":"write wav file: './tmp/7514/7514_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.431395709+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.431430141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.431434742+07:00","message":"receive interim result [false|false]: ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.43144765+07:00","message":"[buffer interim] 169 false ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.431454494+07:00","message":"[bufferProcess] interim [480000000]:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.431456509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.614649042+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.614686764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.614692498+07:00","message":"receive interim result [false|false]: ได้เป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.614705803+07:00","message":"[buffer interim] 169 false ได้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.614712377+07:00","message":"[bufferProcess] interim [660000000]:ได้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.614714886+07:00","message":"[bufferProcess] send to processor:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.614721255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.614723729+07:00","message":"> Transcript [1594] [false]: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.614726224+07:00","message":"Set StatePrefix (first interim): 'ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.744760523+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.744804814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.744810808+07:00","message":"receive interim result [false|false]: ได้เป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.744822005+07:00","message":"[buffer interim] 169 false ได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744831817+07:00","message":"[bufferProcess] interim [780000000]:ได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744835222+07:00","message":"[bufferProcess] send to processor:ได้เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744842008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744845595+07:00","message":"> Transcript [1595] [false]: 'ได้เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744849664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744852286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744855621+07:00","message":"StatePrefix: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.744858294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.801191084+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.801227688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.801234588+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.801253807+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.801265801+07:00","message":"[bufferProcess] interim [900000000]:ได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.801269488+07:00","message":"[bufferProcess] send to processor:ได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.801273761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.801278448+07:00","message":"> Transcript [1596] [false]: 'ได้เป็นปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.801282543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.80128502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.801287821+07:00","message":"StatePrefix: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.801290479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.946053327+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.946095455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.94610083+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.946112407+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.946120761+07:00","message":"[bufferProcess] interim [20000000]:ได้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.94612307+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.946128007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.946130735+07:00","message":"> Transcript [1597] [false]: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.946138347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.946140247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.946142132+07:00","message":"StatePrefix: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.946144142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.135211299+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.135246691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.135252534+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.135266548+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.135273257+07:00","message":"[bufferProcess] interim [140000000]:ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.13527566+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.13528192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.13528527+07:00","message":"> Transcript [1598] [false]: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.135288432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.135290399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.13529234+07:00","message":"StatePrefix: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.135294399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.135299399+07:00","message":"Push: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.135301153+07:00","message":"TextPushed: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.13530306+07:00","message":"Set new StatePrefix : 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.135305792+07:00","message":"Next Push (prob) : 'โปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.135315965+07:00","message":"push: {false ได้เป็น 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.187345037+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.187377031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.18738241+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.18739479+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187401336+07:00","message":"[bufferProcess] interim [260000000]:ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187403895+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187409108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187411482+07:00","message":"> Transcript [1599] [false]: 'ได้เป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187414593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187416717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187418539+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.187421637+07:00","message":"TextPushed: 'ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.383787265+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.383819908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.383825558+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.383838658+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383845667+07:00","message":"[bufferProcess] interim [500000000]:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383848253+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383852242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383856482+07:00","message":"> Transcript [1600] [false]: 'ได้เป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383859518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383861713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383864039+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.383866174+07:00","message":"TextPushed: 'ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.021458577+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.021494868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.021500958+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.021514227+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021536173+07:00","message":"[bufferProcess] interim [100000000]:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021539023+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021542342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021544947+07:00","message":"> Transcript [1601] [false]: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021547973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021551422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021553633+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.021555735+07:00","message":"TextPushed: 'ได้เป็น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:07.114686737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:07.11468781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.22109303+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221122737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221127971+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221140206+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221146145+07:00","message":"[bufferProcess] interim [280000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221148455+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221153281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221156006+07:00","message":"> Transcript [1602] [false]: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221172618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221175081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221177564+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221179617+07:00","message":"TextPushed: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.22118561+07:00","message":"Push: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221187377+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221189235+07:00","message":"Set new StatePrefix : 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.22119118+07:00","message":"Next Push (prob) : 'ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221197762+07:00","message":"push: {false โปรตีนที่ 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.917733071+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.917778815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.917785174+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.917805999+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917814334+07:00","message":"[bufferProcess] interim [880000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917817383+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917822238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917825257+07:00","message":"> Transcript [1603] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917828685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917831624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917833528+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.917836198+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.007466181+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.007517256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.007524561+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.007542656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.007545898+07:00","message":"receive interim result [false|false]:  Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.007569078+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.007588104+07:00","message":"[buffer interim] 169 false  Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007595733+07:00","message":"[bufferProcess] interim [120000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.0076018+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007609066+07:00","message":"[bufferProcess] interim [120000000]: Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007613053+07:00","message":"[bufferProcess] update buffer: ได้เป็นโปรตีนที่ทำงานได้และ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007617045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007621434+07:00","message":"> Transcript [1604] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007626277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007629319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007633196+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.007635611+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.102493313+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.200421931+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.200468789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.200475673+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.200487961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Alexis\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.200490687+07:00","message":"receive interim result [false|false]:  Alexis"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.200498841+07:00","message":"[buffer interim] 169 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.200506121+07:00","message":"[buffer interim] 169 false  Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200519827+07:00","message":"[bufferProcess] interim [360000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200522791+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้และ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200531133+07:00","message":"[bufferProcess] interim [360000000]: Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200533646+07:00","message":"[bufferProcess] update buffer: ได้เป็นโปรตีนที่ทำงานได้และ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.20053743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.20054027+07:00","message":"> Transcript [1605] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200543805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200546198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200548262+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.200550953+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.224383206+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280160711+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280198623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ alexa\",\"confidence\":0.8114365}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280205149+07:00","message":"receive interim result [true|false]: ได้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280216934+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280219336+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280226093+07:00","message":"[buffer interim] 169 true ได้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280232332+07:00","message":"[bufferProcess] interim [360000000]:ได้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280235693+07:00","message":"[bufferProcess] send to processor (isfinal):ได้เป็นโปรตีนที่ทำงานได้และ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280251102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280271314+07:00","message":"> Transcript [1606] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ Alexis'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280276706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280278746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280280762+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280283222+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.28029057+07:00","message":"Push: 'ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280292398+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280294878+07:00","message":"Set new StatePrefix : 'ได้เป็นโปรตีนที่ทำงานได้และ Alexis'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.28029728+07:00","message":"Next Push (prob) : 'และ Alexis'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280299259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280301351+07:00","message":"> Transcript [1607] [true]: 'ได้เป็นโปรตีนที่ทำงานได้และ alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280303422+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280305005+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280306515+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้และ Alexis'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280308191+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.280310651+07:00","message":"Push: 'และ alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280325598+07:00","message":"push: {false ทำงานได้ 0 0xc003d94480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.280358595+07:00","message":"push: {true และ alexa 0 0xc003d94480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:08.289447986+07:00","message":"write wav file: './tmp/7514/7514_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.225993113+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.226033454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.226038915+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.22605212+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.226060234+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.226062838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.581940942+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.581984296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.581990072+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.582006168+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.582014254+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.582017313+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.582024295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.582027168+07:00","message":"> Transcript [1608] [false]: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.582029327+07:00","message":"Set StatePrefix (first interim): 'ซึ่งจะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.978220514+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.978258518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.978265883+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.978277687+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978285406+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งจะกำหนดลักษณะใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978288641+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978295138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978298897+07:00","message":"> Transcript [1609] [false]: 'ซึ่งจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978302695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978305347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978307791+07:00","message":"StatePrefix: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.978310694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:10.114693721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:10.114710706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.169823573+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.169861862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.169867383+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.169882873+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.169890975+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งจะกำหนดลักษณะใดเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.169895996+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.169901529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.169904057+07:00","message":"> Transcript [1610] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.169913656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.16991635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.169918312+07:00","message":"StatePrefix: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.169920398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.294426795+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.294477417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.294486103+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.294506893+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294521924+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294526598+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะใดเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294535084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294539232+07:00","message":"> Transcript [1611] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294544389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294547238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294549853+07:00","message":"StatePrefix: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.294552887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.539262504+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.539294872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.539300417+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.53931177+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539318035+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.5393207+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539325747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539328421+07:00","message":"> Transcript [1612] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539331415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539333411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539335344+07:00","message":"StatePrefix: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539337468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539341865+07:00","message":"Push: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539343924+07:00","message":"TextPushed: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539345889+07:00","message":"Set new StatePrefix : 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.539348231+07:00","message":"Next Push (prob) : 'ลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.539354927+07:00","message":"push: {false ซึ่งจะกำหนด 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.677017608+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.6770513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.677056984+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.677069587+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677076359+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677078709+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677083575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677086556+07:00","message":"> Transcript [1613] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677089972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677091933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677093745+07:00","message":"StatePrefix: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.677096002+07:00","message":"TextPushed: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.799118165+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.799152401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.799158165+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.799170977+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.799177703+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.799180138+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.79918561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.799188344+07:00","message":"> Transcript [1614] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.799191767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.799193769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.799196081+07:00","message":"StatePrefix: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.799198232+07:00","message":"TextPushed: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.063857227+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.063894059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.063900286+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.063920796+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.063928829+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.063932819+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.063943977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.063947114+07:00","message":"> Transcript [1615] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.063950793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.06395293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.063955054+07:00","message":"StatePrefix: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.06395754+07:00","message":"TextPushed: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.067206877+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.067218556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.067222221+07:00","message":"receive interim result [false|false]: ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.067229669+07:00","message":"[buffer interim] 170 false ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067232812+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067235144+07:00","message":"[bufferProcess] send to processor:ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067237284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067239311+07:00","message":"> Transcript [1616] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067241501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067243163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067244766+07:00","message":"StatePrefix: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067246555+07:00","message":"TextPushed: 'ซึ่งจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067252585+07:00","message":"Push: 'ลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067254538+07:00","message":"TextPushed: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067256544+07:00","message":"Set new StatePrefix : 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.067258506+07:00","message":"Next Push (prob) : 'ที่ทำงานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.067265096+07:00","message":"push: {false ลักษณะใดเป็นโปรตีน 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.303067762+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.443449365+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.443486655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะกำหนดลักษณะได้เป็นโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.94934434}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.443492694+07:00","message":"receive interim result [true|false]: ซึ่งจะกำหนดลักษณะได้เป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.443502724+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.443504675+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.443509621+07:00","message":"[buffer interim] 170 true ซึ่งจะกำหนดลักษณะได้เป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443516191+07:00","message":"[bufferProcess] interim [90000000]:ซึ่งจะกำหนดลักษณะได้เป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443519394+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443522295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443524767+07:00","message":"> Transcript [1617] [false]: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443527531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443529318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443531097+07:00","message":"StatePrefix: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443533621+07:00","message":"TextPushed: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.4435355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.44353742+07:00","message":"> Transcript [1618] [true]: 'ซึ่งจะกำหนดลักษณะได้เป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443539473+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443541799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443543441+07:00","message":"StatePrefix: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443545516+07:00","message":"TextPushed: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443547181+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443677626+07:00","message":"Push: 'ที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.44368073+07:00","message":"TextPushed: 'ซึ่งจะกำหนดลักษณะใดเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443682759+07:00","message":"Set new StatePrefix : 'ซึ่งจะกำหนดลักษณะได้เป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443685058+07:00","message":"Next Push (prob) : 'ซึ่งจะกำหนดลักษณะได้เป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.44369267+07:00","message":"push: {true ที่ทำงานไม่ได้ 0 0xc000186780}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.443716377+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_170.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:11.452085605+07:00","message":"write wav file: './tmp/7514/7514_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.743642131+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.270990239+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.271028213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.271035841+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.271048897+07:00","message":"[buffer interim] 171 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.271055846+07:00","message":"[bufferProcess] interim [540000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.271057685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.274746102+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.274776304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.274781149+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.274793839+07:00","message":"[buffer interim] 171 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.27480174+07:00","message":"[bufferProcess] interim [600000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.274805079+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.274809123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.274812623+07:00","message":"> Transcript [1619] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.274815749+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.901669933+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.982077303+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.982120883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.982127895+07:00","message":"receive interim result [true|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.982138459+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.982141251+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.982148699+07:00","message":"[buffer interim] 171 true นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982159182+07:00","message":"[bufferProcess] interim [110000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982163131+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982166791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982170539+07:00","message":"> Transcript [1620] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982173843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982176551+07:00","message":"Set new StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982178893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.98218213+07:00","message":"> Transcript [1621] [true]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982185375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982187977+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982190498+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.98219334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.982200364+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.982209521+07:00","message":"push: {true นะคะ 0 0xc001e35f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:12.988550343+07:00","message":"write wav file: './tmp/7514/7514_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.022695628+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:13.115280053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:13.11530262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.50681064+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.506846886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.506851601+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.506863403+07:00","message":"[buffer interim] 172 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.506869495+07:00","message":"[bufferProcess] interim [480000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.506871418+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.561363552+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.561399081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.561405076+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.561416153+07:00","message":"[buffer interim] 172 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.561423851+07:00","message":"[bufferProcess] interim [540000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.561425823+07:00","message":"[bufferProcess] send to processor:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.561430807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.56143368+07:00","message":"> Transcript [1622] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.561435976+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.689104495+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.689139946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.689144995+07:00","message":"receive interim result [false|false]: ต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.689157905+07:00","message":"[buffer interim] 172 false ต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.689178961+07:00","message":"[bufferProcess] interim [660000000]:ต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.689181693+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.689187165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.689189877+07:00","message":"> Transcript [1623] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.689191617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.689194338+07:00","message":"Set new StatePrefix: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.740608921+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.740639848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.740644928+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.740655504+07:00","message":"[buffer interim] 172 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.740662701+07:00","message":"[bufferProcess] interim [780000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.74066501+07:00","message":"[bufferProcess] send to processor:ต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.740674409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.740677174+07:00","message":"> Transcript [1624] [false]: 'ต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.740679042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.740680924+07:00","message":"Set new StatePrefix: 'ต่อมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.884701122+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.88473587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.88474134+07:00","message":"receive interim result [false|false]: ต่อมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.884755493+07:00","message":"[buffer interim] 172 false ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.884766018+07:00","message":"[bufferProcess] interim [900000000]:ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.884768798+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.884775187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.88477817+07:00","message":"> Transcript [1625] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.88478009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.88478227+07:00","message":"Set new StatePrefix: 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.998826288+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.998859988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.998865535+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.998879054+07:00","message":"[buffer interim] 172 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.998885343+07:00","message":"[bufferProcess] interim [960000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.998887818+07:00","message":"[bufferProcess] send to processor:ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.998894306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.998902705+07:00","message":"> Transcript [1626] [false]: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.998913501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.998915604+07:00","message":"Set new StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.584113743+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.584161279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.584166756+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.584182144+07:00","message":"[buffer interim] 172 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.584190191+07:00","message":"[bufferProcess] interim [560000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.584192588+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.58419809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.584200872+07:00","message":"> Transcript [1627] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.58420386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.584206139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.584207939+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.584210027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.589961914+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.589976701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.589980477+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.589989838+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.58999358+07:00","message":"[bufferProcess] interim [620000000]:ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.589995548+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.589997624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.589999663+07:00","message":"> Transcript [1628] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.590001864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.590003572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.590005419+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.590007443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.792364737+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.792402275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.79240887+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถติด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.792421424+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792427813+07:00","message":"[bufferProcess] interim [800000000]:ต่อมานะคะรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792430072+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792435375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792438183+07:00","message":"> Transcript [1629] [false]: 'ต่อมานะคะรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792441197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792443399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792445294+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.792447391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.916623562+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.916662455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.916667216+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.916679651+07:00","message":"[buffer interim] 172 false ต่อมานะคะรสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916686082+07:00","message":"[bufferProcess] interim [920000000]:ต่อมานะคะรสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916688893+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916691898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.91669454+07:00","message":"> Transcript [1630] [false]: 'ต่อมานะคะรถติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916697356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916699374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916701215+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916703138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916705401+07:00","message":"Push: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916707173+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916708945+07:00","message":"Set new StatePrefix : 'ต่อมานะคะรถติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:14.916711056+07:00","message":"Next Push (prob) : 'คะรถติด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:14.91671777+07:00","message":"push: {false ต่อมานะ 0 0xc00041d280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.157124954+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.157180952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดีๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.157187991+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.15719973+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.157206742+07:00","message":"[bufferProcess] interim [100000000]:ต่อมานะคะรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.157209047+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.157213959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.157216752+07:00","message":"> Transcript [1631] [false]: 'ต่อมานะคะรสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.157218896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.157221464+07:00","message":"Set new StatePrefix: 'ต่อมานะคะรสดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.206164423+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.206199497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรสดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.20620491+07:00","message":"receive interim result [false|false]: ต่อมานะคะรสดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.206215912+07:00","message":"[buffer interim] 172 false ต่อมานะคะรสดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.206222509+07:00","message":"[bufferProcess] interim [160000000]:ต่อมานะคะรสดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.206224862+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.206229558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.206232531+07:00","message":"> Transcript [1632] [false]: 'ต่อมานะคะรถดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.206234773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.206236915+07:00","message":"Set new StatePrefix: 'ต่อมานะคะรถดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.37277571+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.372817952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.372822917+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.372835182+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.372841789+07:00","message":"[bufferProcess] interim [340000000]:ต่อมานะคะรถดินนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.372845051+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรสดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.372848701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.372851671+07:00","message":"> Transcript [1633] [false]: 'ต่อมานะคะรสดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.372853925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.372855967+07:00","message":"Set new StatePrefix: 'ต่อมานะคะรสดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.486366325+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.48640687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.48641227+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.48642302+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.48642935+07:00","message":"[bufferProcess] interim [460000000]:ต่อมานะคะรถดินนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.486431705+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.486436829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.486439568+07:00","message":"> Transcript [1634] [false]: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.486442063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.486444462+07:00","message":"Set new StatePrefix: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.63011489+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.630152925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.630158175+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.63016974+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630176394+07:00","message":"[bufferProcess] interim [580000000]:ต่อมานะคะรถดินนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630179083+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630184182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630186805+07:00","message":"> Transcript [1635] [false]: 'ต่อมานะคะรถดินนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630189845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630191993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630193743+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.630196079+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.682396171+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.682434288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.682440764+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.682452519+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.682460857+07:00","message":"[bufferProcess] interim [700000000]:ต่อมานะคะรถดินนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.68246344+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.682466846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.682469729+07:00","message":"> Transcript [1636] [false]: 'ต่อมานะคะรถดินนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.682472858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.682474929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.682476724+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.682478785+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.864313806+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.864350809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.864356549+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.864368047+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864374269+07:00","message":"[bufferProcess] interim [880000000]:ต่อมานะคะรถดินนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864376727+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864381856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864384545+07:00","message":"> Transcript [1637] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864387694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864389723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864391892+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.864394202+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911262053+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911276761+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911279439+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911281466+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911283392+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911285032+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911286875+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911288429+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911290149+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911291817+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.911293641+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.065140803+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.065192618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.065198876+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.065210347+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065216531+07:00","message":"[bufferProcess] interim [120000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.06521899+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065223903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065227236+07:00","message":"> Transcript [1638] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.06523052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065234896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065237571+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065239865+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065245057+07:00","message":"Push: 'คะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065247194+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.06524922+07:00","message":"Set new StatePrefix : 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.065251412+07:00","message":"Next Push (prob) : 'ก็จะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.06525801+07:00","message":"push: {false คะรถดินนั้น 0 0xc00041d280}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:16.115988326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:16.11600197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.246784023+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.246824626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.246830627+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.246842725+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246850334+07:00","message":"[bufferProcess] interim [240000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246853314+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246859052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246861791+07:00","message":"> Transcript [1639] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246865437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246867539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246869632+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.246872718+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.899616522+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.899656415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.899662485+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.899675426+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.899683874+07:00","message":"[bufferProcess] interim [840000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.899686579+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.899692058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.89969483+07:00","message":"> Transcript [1640] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.89969845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.899700584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.899703075+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.899705944+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.961658362+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.961704114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.961710761+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.961726054+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961734059+07:00","message":"[bufferProcess] interim [20000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961738031+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961745024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961747891+07:00","message":"> Transcript [1641] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961751548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961753589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961755931+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.961758701+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.399075168+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.399117328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.399123496+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.399136799+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399144353+07:00","message":"[bufferProcess] interim [380000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399147155+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399153669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399156293+07:00","message":"> Transcript [1642] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399160023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399162009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399164058+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399166534+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399171261+07:00","message":"Push: 'ก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399173113+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399175203+07:00","message":"Set new StatePrefix : 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.399178776+07:00","message":"Next Push (prob) : 'ให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.399186368+07:00","message":"push: {false ก็จะส่งผล 0 0xc00041d280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.778536926+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.778577169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.778583499+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.77859946+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.778609438+07:00","message":"[bufferProcess] interim [740000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.778612372+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.7786183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.778621149+07:00","message":"> Transcript [1643] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.778624541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.778626424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.778628721+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.778631232+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.151954136+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.168030348+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.168065282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.168072312+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.168083148+07:00","message":"[buffer interim] 172 false ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168089809+07:00","message":"[bufferProcess] interim [160000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168093381+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168098432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168100984+07:00","message":"> Transcript [1644] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168104385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168106451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168109736+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.168112733+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.344131692+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.351203383+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.35123902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ\",\"confidence\":0.93410754}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.3512474+07:00","message":"receive interim result [true|false]: ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.351256103+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.351258747+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.351264712+07:00","message":"[buffer interim] 172 true ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351274753+07:00","message":"[bufferProcess] interim [340000000]:ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.35128118+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351285556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351289199+07:00","message":"> Transcript [1645] [false]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351293257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351295807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351298758+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351302468+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.35130536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351308274+07:00","message":"> Transcript [1646] [true]: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351311715+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351314303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351316798+07:00","message":"StatePrefix: 'ต่อมานะคะรถดินนั้นก็จะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351319566+07:00","message":"TextPushed: 'ต่อมานะคะรถดินนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.351332376+07:00","message":"Push: 'ให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.351342528+07:00","message":"push: {true ให้เกิดลักษณะทางพันธุกรรมนะคะ 0 0xc00041d280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:18.362446209+07:00","message":"write wav file: './tmp/7514/7514_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.886436512+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.886487262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.886492157+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.886509671+07:00","message":"[buffer interim] 173 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.886516127+07:00","message":"[bufferProcess] interim [420000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.886518086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.092769535+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.092804839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.092809731+07:00","message":"receive interim result [false|false]: สำหรับนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.092824715+07:00","message":"[buffer interim] 173 false สำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.09283263+07:00","message":"[bufferProcess] interim [600000000]:สำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.092835169+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.092838071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.092841083+07:00","message":"> Transcript [1647] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.092843286+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:19.116485955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:19.116518469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.336359434+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.33639692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับรักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.336402026+07:00","message":"receive interim result [false|false]: สำหรับรักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.336417762+07:00","message":"[buffer interim] 173 false สำหรับรักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336425298+07:00","message":"[bufferProcess] interim [780000000]:สำหรับรักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336427582+07:00","message":"[bufferProcess] send to processor:สำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336430296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336433224+07:00","message":"> Transcript [1648] [false]: 'สำหรับนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336436314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336438279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336440049+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.336442011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.384350059+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.38438044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.384385469+07:00","message":"receive interim result [false|false]: สำหรับลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.384399094+07:00","message":"[buffer interim] 173 false สำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384404992+07:00","message":"[bufferProcess] interim [840000000]:สำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384407225+07:00","message":"[bufferProcess] send to processor:สำหรับรักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384411515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384414359+07:00","message":"> Transcript [1649] [false]: 'สำหรับรักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384417196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384419133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384421057+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.384423028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.587615511+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.587656575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.587662979+07:00","message":"receive interim result [false|false]: สำหรับลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.587678655+07:00","message":"[buffer interim] 173 false สำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587686592+07:00","message":"[bufferProcess] interim [80000000]:สำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587688953+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587695195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587698027+07:00","message":"> Transcript [1650] [false]: 'สำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587701439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587705824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587708105+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.587710355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.725911857+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.725954371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.7259608+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.725974734+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.725987834+07:00","message":"[bufferProcess] interim [200000000]:สำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.725990694+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.725994824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.725998915+07:00","message":"> Transcript [1651] [false]: 'สำหรับลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726003818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726006764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726009853+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726012734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726016159+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726032362+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726035859+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.726038983+07:00","message":"Next Push (prob) : 'ลักษณะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.726050152+07:00","message":"push: {false สำหรับ 0 0xc000186280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.966785906+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.966835291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.966841666+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.966859789+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.966871108+07:00","message":"[bufferProcess] interim [440000000]:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.966873795+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.966877928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.966881452+07:00","message":"> Transcript [1652] [false]: 'สำหรับลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.966883735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.966885896+07:00","message":"Set new StatePrefix: 'สำหรับลักษณะเกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.608946701+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.608988931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.608995412+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.609010914+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.609018566+07:00","message":"[bufferProcess] interim [40000000]:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.609021094+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.609028616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.609031175+07:00","message":"> Transcript [1653] [false]: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.609033974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.609035971+07:00","message":"Set new StatePrefix: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.664650131+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.664681126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.66468687+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.664700353+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.664706487+07:00","message":"[bufferProcess] interim [160000000]:สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.664709051+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.664716055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.66471832+07:00","message":"> Transcript [1654] [false]: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.664721407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.664723532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.664725644+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.664729716+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.928588216+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.928624214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.928630286+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.92864439+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.928652054+07:00","message":"[bufferProcess] interim [340000000]:สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.928654593+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.928661281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.928663861+07:00","message":"> Transcript [1655] [false]: 'สำหรับลักษณะเผื่อก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.928667643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.92866997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.928671707+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.92867387+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.997759096+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.997800044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.997806505+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.997820814+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997827784+07:00","message":"[bufferProcess] interim [520000000]:สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997831207+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997834649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997838964+07:00","message":"> Transcript [1656] [false]: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997842564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997844822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997846625+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.997851983+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.183179683+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.183216536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.183222015+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.183233128+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183239514+07:00","message":"[bufferProcess] interim [640000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183242165+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183247071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.18324956+07:00","message":"> Transcript [1657] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183252916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183254906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183258746+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183260981+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183265336+07:00","message":"Push: 'ลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183267752+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.18326984+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.183272004+07:00","message":"Next Push (prob) : 'การมีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.183278375+07:00","message":"push: {false ลักษณะเผื่อก็คือ 0 0xc000186280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.30786555+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.30789576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.307906832+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.307918381+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.307924697+07:00","message":"[bufferProcess] interim [820000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.307927252+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.30793221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.307934632+07:00","message":"> Transcript [1658] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.307937597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.307939664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.307941741+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.307944181+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.513775288+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.5138125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.51381894+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.513834509+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.513845226+07:00","message":"[bufferProcess] interim [0]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.513847914+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.513853678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.513856502+07:00","message":"> Transcript [1659] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.513859763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.513861959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.513864694+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.51386747+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.576059403+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.576091591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.576096875+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.576110354+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576117557+07:00","message":"[bufferProcess] interim [120000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576119909+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576123228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576125823+07:00","message":"> Transcript [1660] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576128808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576130669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576132874+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.576135291+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.883823+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.883864371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.883870335+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.883882071+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883889529+07:00","message":"[bufferProcess] interim [360000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883892159+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883897855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883906292+07:00","message":"> Transcript [1661] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883910545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883912781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.88391505+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883917667+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883924016+07:00","message":"Push: 'การมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883925785+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883930994+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.883933837+07:00","message":"Next Push (prob) : 'ตีนที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.883955106+07:00","message":"push: {false การมีโปร 0 0xc000186280}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:22.117558452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:22.117562609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.268671472+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.268717985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.268725965+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.268745417+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268758056+07:00","message":"[bufferProcess] interim [780000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268762598+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268771034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268774811+07:00","message":"> Transcript [1662] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268780019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268782707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268785599+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.268789861+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.723103969+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.72312824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.723133622+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.723147117+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723153013+07:00","message":"[bufferProcess] interim [140000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723155683+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723159123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723162423+07:00","message":"> Transcript [1663] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723166279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723168277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723170263+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.723172998+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.725177134+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.725189102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.725193005+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.725201922+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.72520548+07:00","message":"[bufferProcess] interim [200000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.72520771+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.72520985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.725211738+07:00","message":"> Transcript [1664] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.72521404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.725216066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.725217651+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.725219489+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.984526115+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.984574695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.984582037+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.984597163+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984604673+07:00","message":"[bufferProcess] interim [440000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984607377+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984614013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.98461819+07:00","message":"> Transcript [1665] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984622742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984624985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984627647+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984630965+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984637576+07:00","message":"Push: 'ตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984639426+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984641481+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.984643842+07:00","message":"Next Push (prob) : 'ได้หรือทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.984652124+07:00","message":"push: {false ตีนที่ทำงาน 0 0xc000186280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.987822347+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.987842183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.987847553+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.987861371+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.98786594+07:00","message":"[bufferProcess] interim [500000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.987868155+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.987873685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.98787584+07:00","message":"> Transcript [1666] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.987878616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.987880509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.987882392+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.987885203+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.221519925+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.283715525+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.336867489+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.336939824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.336947342+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.336962522+07:00","message":"[buffer interim] 173 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336972076+07:00","message":"[bufferProcess] interim [860000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336975055+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336981064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336984774+07:00","message":"> Transcript [1667] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336989578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336991775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336994335+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.336999828+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.400214805+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.400271489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย\",\"confidence\":0.9538714}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.400279595+07:00","message":"receive interim result [true|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.400295621+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.400298411+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.400330423+07:00","message":"[buffer interim] 173 true สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400340075+07:00","message":"[bufferProcess] interim [890000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400345341+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400349388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.40035216+07:00","message":"> Transcript [1668] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400355912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400358087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.40036096+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.40036391+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400365698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400367421+07:00","message":"> Transcript [1669] [true]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400369452+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400371013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400372484+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.400374283+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.40037751+07:00","message":"Push: 'ได้หรือทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.400387245+07:00","message":"push: {true ได้หรือทำงานไม่ได้เนี่ย 0 0xc000186280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:23.410622437+07:00","message":"write wav file: './tmp/7514/7514_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.41199421+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.474978925+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.677482109+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.677512439+07:00","message":"found end of frame, send empty tag with msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.677515502+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.67752402+07:00","message":"[buffer interim] 174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677531808+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677535975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677539113+07:00","message":"> Transcript [1670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677541771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677543933+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677545543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677547184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.677549747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.677560151+07:00","message":"push: {true \n 0 0xc00041da00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:23.682017266+07:00","message":"write wav file: './tmp/7514/7514_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.128568055+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.128608537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.128613483+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.128627807+07:00","message":"[buffer interim] 175 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.128635046+07:00","message":"[bufferProcess] interim [660000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.128637264+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.241265975+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.303707084+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.337346553+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.337384712+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-03-05T13:10:24.337390448+07:00","message":"receive interim result [true|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.337399783+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.337402032+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.337408167+07:00","message":"[buffer interim] 175 true ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337418083+07:00","message":"[bufferProcess] interim [990000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337421135+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337424135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337426915+07:00","message":"> Transcript [1671] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337429173+07:00","message":"Set StatePrefix (first interim): 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337430695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337432411+07:00","message":"> Transcript [1672] [true]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337434715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337436557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337440604+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337442469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.337448681+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.337457027+07:00","message":"push: {true ทำให้ 0 0xc00041dc00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:24.343664715+07:00","message":"write wav file: './tmp/7514/7514_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.96799642+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.968043729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.968050666+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.968065937+07:00","message":"[buffer interim] 176 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.968073163+07:00","message":"[bufferProcess] interim [670000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.96807541+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.97410166+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.974138316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.974144031+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.974158316+07:00","message":"[buffer interim] 176 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.974165405+07:00","message":"[bufferProcess] interim [730000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.974167624+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.974170622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.974173463+07:00","message":"> Transcript [1673] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.974175669+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:25.118422374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:25.118430335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.300285788+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.300306615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.300310769+07:00","message":"receive interim result [false|false]: สามารถสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.300322669+07:00","message":"[buffer interim] 176 false สามารถสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.300328333+07:00","message":"[bufferProcess] interim [970000000]:สามารถสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.300332069+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.300335405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.300337626+07:00","message":"> Transcript [1674] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.300339495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.300341595+07:00","message":"Set new StatePrefix: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.36531513+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.365351864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.365357717+07:00","message":"receive interim result [false|false]: สามารถตัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.36536926+07:00","message":"[buffer interim] 176 false สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365375627+07:00","message":"[bufferProcess] interim [90000000]:สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365377918+07:00","message":"[bufferProcess] send to processor:สามารถสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365382759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365385551+07:00","message":"> Transcript [1675] [false]: 'สามารถสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365388319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365391278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365395193+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.365397235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.510360471+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.510401646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.510407686+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.510421794+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.51042959+07:00","message":"[bufferProcess] interim [210000000]:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.510432423+07:00","message":"[bufferProcess] send to processor:สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.510439378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.510442001+07:00","message":"> Transcript [1676] [false]: 'สามารถตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.510445174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.510447312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.510449405+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.510451329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.732857182+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.732894613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.732905351+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.732919152+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.732926513+07:00","message":"[bufferProcess] interim [450000000]:สามารถสังเคราะห์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.732929003+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.732932396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.732935246+07:00","message":"> Transcript [1677] [false]: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.732938317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.732940354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.732943309+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.7329461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.76605869+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.766088641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.766095152+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.766105479+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766114369+07:00","message":"[bufferProcess] interim [510000000]:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766116605+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766120365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766122886+07:00","message":"> Transcript [1678] [false]: 'สามารถสังเคราะห์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766125633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766127657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766129408+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766131417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766137645+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766139629+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766141629+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.766143912+07:00","message":"Next Push (prob) : 'สังเคราะห์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.766151996+07:00","message":"push: {false สามารถ 0 0xc001e9f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.883295838+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.88333253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.883338467+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.883352209+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.883358645+07:00","message":"[bufferProcess] interim [570000000]:สามารถสังเคราะห์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.883360922+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.883365532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.883368613+07:00","message":"> Transcript [1679] [false]: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.883371054+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.916662997+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.916700723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.916706602+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.916720961+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.916728243+07:00","message":"[bufferProcess] interim [630000000]:สามารถสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.91673071+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.916738864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.916741848+07:00","message":"> Transcript [1680] [false]: 'สามารถสังเคราะห์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.916745282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.916747707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.916749683+07:00","message":"StatePrefix: 'สามารถสังเคราะห์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.916751817+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.927938373+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.927962928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.927967555+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.927980066+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.927985304+07:00","message":"[bufferProcess] interim [690000000]:สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.927987628+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.927994241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.927997152+07:00","message":"> Transcript [1681] [false]: 'สามารถสังเคราะห์ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.927999302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.928001452+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์ DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.063348203+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.063389557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.063395696+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.063410577+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.06341836+07:00","message":"[bufferProcess] interim [810000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.063420731+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.063427236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.06342989+07:00","message":"> Transcript [1682] [false]: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.063432049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.063434858+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.628625647+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.628667703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.628673554+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.628686921+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.628694754+07:00","message":"[bufferProcess] interim [410000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.628697389+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.628703686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.628706461+07:00","message":"> Transcript [1683] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.62870977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.628712071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.628714306+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.628716675+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.749912855+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.749947293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.749953149+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.749964104+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749971154+07:00","message":"[bufferProcess] interim [470000000]:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749973715+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749979068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749981733+07:00","message":"> Transcript [1684] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749985123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749987196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749989072+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.749991246+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.330267449+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.330306065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.330313098+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.330324504+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330330811+07:00","message":"[bufferProcess] interim [70000000]:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330333257+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330338353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330341066+07:00","message":"> Transcript [1685] [false]: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330343918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330345855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330347798+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.330349941+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.464042414+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.46408524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.46409176+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.464106313+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.46411377+07:00","message":"[bufferProcess] interim [190000000]:สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464116465+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464123965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464127849+07:00","message":"> Transcript [1686] [false]: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464132936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464136177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464140077+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464143076+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464151721+07:00","message":"Push: 'สังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464153726+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464155894+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.464157985+07:00","message":"Next Push (prob) : 'ได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.464165494+07:00","message":"push: {false สังเคราะห์เมลานิน 0 0xc001e9f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.521633794+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.521676381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.521682483+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.521697966+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.52170553+07:00","message":"[bufferProcess] interim [310000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.521725442+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.521733443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.521736864+07:00","message":"> Transcript [1687] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.521740359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.521742275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.521745536+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.521748299+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:28.118470258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:28.118483418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.162319898+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.162352716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.162358487+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.162372849+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162379773+07:00","message":"[bufferProcess] interim [910000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162382257+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162385742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162388548+07:00","message":"> Transcript [1688] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162391912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162393974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162395659+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.162398021+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.219571494+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.219602999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.219609754+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.219622025+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219628107+07:00","message":"[bufferProcess] interim [970000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219631353+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219637191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219640166+07:00","message":"> Transcript [1689] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219643251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219645241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219647443+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.219650219+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.859790746+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.859824656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.859830205+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.8598432+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859850515+07:00","message":"[bufferProcess] interim [570000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.8598531+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859858379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859861399+07:00","message":"> Transcript [1690] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859865127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859867305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859869607+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859872381+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859876652+07:00","message":"Push: 'ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.85987837+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.859880791+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.85988332+07:00","message":"Next Push (prob) : 'ไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.859890023+07:00","message":"push: {false ได้หรือ 0 0xc001e9f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.767720103+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.767770156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.767779064+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.767794505+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.76780888+07:00","message":"[bufferProcess] interim [530000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.767812873+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.767821409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.767825794+07:00","message":"> Transcript [1691] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.767831154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.767834018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.767836747+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.767840442+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.823144169+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.823179704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.823186082+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.823200079+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.82320691+07:00","message":"[bufferProcess] interim [590000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.823209893+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.823216852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.823219657+07:00","message":"> Transcript [1692] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.823222977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.823224995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.823226914+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.823229803+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.078046891+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.078086211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.078093267+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.078108484+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.078115807+07:00","message":"[bufferProcess] interim [770000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.078118568+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.078125811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.078128422+07:00","message":"> Transcript [1693] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.078132354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.078134543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.07813682+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.078139389+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.294034244+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.294074424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.294080543+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.294094208+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294101733+07:00","message":"[bufferProcess] interim [950000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294104372+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294110588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294113343+07:00","message":"> Transcript [1694] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294117384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294119548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294121511+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294124182+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294132805+07:00","message":"Push: 'ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294134671+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294136711+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.294139416+07:00","message":"Next Push (prob) : 'ซึ่งการมีหรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.294148441+07:00","message":"push: {false ไม่ได้นะคะ 0 0xc001e9f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.348917449+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.348957926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.348963915+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.348977302+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.348984393+07:00","message":"[bufferProcess] interim [70000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.348987198+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.348990894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.348993593+07:00","message":"> Transcript [1695] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.348996319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.348998088+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.369688587+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.369712601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.369718129+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.369729327+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.36973419+07:00","message":"[bufferProcess] interim [130000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.369736464+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.369739666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.369741825+07:00","message":"> Transcript [1696] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.369744293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.36974601+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.90210834+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.973918455+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.99410898+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.994193567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.994206745+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.994232235+07:00","message":"[buffer interim] 176 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.994254475+07:00","message":"[bufferProcess] interim [730000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.994258712+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.994275779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.994280297+07:00","message":"> Transcript [1697] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.994282506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.994284321+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.082618062+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.082646612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์โปรตีนได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง\",\"confidence\":0.9325588}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.082652708+07:00","message":"receive interim result [true|false]: สามารถสังเคราะห์โปรตีนได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.082663322+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.082665944+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.082671479+07:00","message":"[buffer interim] 176 true สามารถสังเคราะห์โปรตีนได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082678092+07:00","message":"[bufferProcess] interim [820000000]:สามารถสังเคราะห์โปรตีนได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.08268176+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082684934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082688047+07:00","message":"> Transcript [1698] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไรนี่เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.08269134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082693224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082696397+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082699973+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082701908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082705463+07:00","message":"> Transcript [1699] [true]: 'สามารถสังเคราะห์โปรตีนได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082707975+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.08270968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082711211+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082712947+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082714583+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.08289406+07:00","message":"Push: 'ซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082904401+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082906862+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์โปรตีนได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082909048+07:00","message":"Next Push (prob) : 'สามารถสังเคราะห์โปรตีนได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.082918862+07:00","message":"push: {true ซึ่งการมีหรือไม่มีอะไรนี้เอง 0 0xc001e9f080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.082942933+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_176.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:31.094349131+07:00","message":"write wav file: './tmp/7514/7514_176.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:31.118983398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:31.119004054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.693324604+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.693380341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.693387549+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.693405722+07:00","message":"[buffer interim] 177 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.693415181+07:00","message":"[bufferProcess] interim [540000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.693418531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.741570815+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.80231603+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.835994678+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.836038584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เป็น\",\"confidence\":0.7869693}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.836043433+07:00","message":"receive interim result [true|false]: พี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.836051764+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.836053876+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.836059695+07:00","message":"[buffer interim] 177 true พี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836066158+07:00","message":"[bufferProcess] interim [780000000]:พี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836069095+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836072193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836074771+07:00","message":"> Transcript [1700] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836076997+07:00","message":"Set StatePrefix (first interim): 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836078459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836080159+07:00","message":"> Transcript [1701] [true]: 'พี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836082535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836084519+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836086218+07:00","message":"StatePrefix: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836087985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.836090177+07:00","message":"Push: 'พี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.83609819+07:00","message":"push: {true พี่เป็น 0 0xc001e34400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:31.842042423+07:00","message":"write wav file: './tmp/7514/7514_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.341221827+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.341262044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.341267888+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.3412813+07:00","message":"[buffer interim] 178 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.341287625+07:00","message":"[bufferProcess] interim [600000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.341289593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.654251674+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.654288087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.654294389+07:00","message":"receive interim result [false|false]: ลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.654308256+07:00","message":"[buffer interim] 178 false ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.654314818+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.654316934+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.654320446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.654323387+07:00","message":"> Transcript [1702] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.654325448+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.842123412+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.842177056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.842182783+07:00","message":"receive interim result [false|false]: ลักษณะทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.842194796+07:00","message":"[buffer interim] 178 false ลักษณะทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842201602+07:00","message":"[bufferProcess] interim [80000000]:ลักษณะทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842203943+07:00","message":"[bufferProcess] send to processor:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842209051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842211565+07:00","message":"> Transcript [1703] [false]: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842214249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842216182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842217967+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.842220225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.971697094+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.971735692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.971741489+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.971754189+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971762738+07:00","message":"[bufferProcess] interim [140000000]:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971765738+07:00","message":"[bufferProcess] send to processor:ลักษณะทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971769249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971772419+07:00","message":"> Transcript [1704] [false]: 'ลักษณะทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971775483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971777184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971778982+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.971780968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.424144937+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.424189083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.42419474+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.424209542+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.424216928+07:00","message":"[bufferProcess] interim [680000000]:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.42421976+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.424227374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.424230048+07:00","message":"> Transcript [1705] [false]: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.424233489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.424235617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.424237412+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.424239425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.070284028+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.0703273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.070332684+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.070348526+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070356436+07:00","message":"[bufferProcess] interim [280000000]:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070358872+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070362676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070365321+07:00","message":"> Transcript [1706] [false]: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070368819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070370976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.07037262+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070374475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.07037883+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070381012+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.0703831+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.070385495+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.070393597+07:00","message":"push: {false ลักษณะ 0 0xc000186c00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:34.119801027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:34.11981169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.445832913+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.445868834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.44587486+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.4458859+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.445901996+07:00","message":"[bufferProcess] interim [640000000]:ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.445905059+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.445910988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.445913891+07:00","message":"> Transcript [1707] [false]: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.445916955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.44591884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.445920619+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.445922747+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.57811521+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.578155907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.578161587+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.578174896+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578182144+07:00","message":"[bufferProcess] interim [820000000]:ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578184949+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578189977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578192767+07:00","message":"> Transcript [1708] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578196346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578198438+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578200204+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.578202255+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.822194897+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.822242045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.82224761+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.822260987+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.82226875+07:00","message":"[bufferProcess] interim [60000000]:ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.82227164+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.822278958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.822282601+07:00","message":"> Transcript [1709] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.822285887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.822288173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.822290113+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.822294328+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.023769359+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.023811818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.023817365+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.023831143+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023839102+07:00","message":"[bufferProcess] interim [240000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023841774+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023845411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.02384811+07:00","message":"> Transcript [1710] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.02385133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023853273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023855196+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023857308+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023859925+07:00","message":"Push: 'ทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.0238619+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.02386403+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.023868502+07:00","message":"Next Push (prob) : 'ก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.023876777+07:00","message":"push: {false ทางพันธุกรรมของเรา 0 0xc000186c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.178791163+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.178834988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.17884113+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.178860169+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.178871805+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.178874393+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.178878424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.178881489+07:00","message":"> Transcript [1711] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.17888481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.17888673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.178888742+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.178892414+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.341544778+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.341581772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.341587715+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.341602934+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341609863+07:00","message":"[bufferProcess] interim [540000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341612625+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341620108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341622814+07:00","message":"> Transcript [1712] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341626125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341628149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341630615+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.341633088+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.466289813+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.466322566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.466327976+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.466342523+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.466349534+07:00","message":"[bufferProcess] interim [720000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.466351976+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.466355166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.466358562+07:00","message":"> Transcript [1713] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.46636173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.466363753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.466365799+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.466368319+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.685141544+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.6851894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.685195527+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.685211822+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685218312+07:00","message":"[bufferProcess] interim [900000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685221534+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685227043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685229871+07:00","message":"> Transcript [1714] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685233416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685235314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685237396+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685239871+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685242479+07:00","message":"Push: 'ก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685244158+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685246184+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.685248726+07:00","message":"Next Push (prob) : 'อยู่หรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.685255178+07:00","message":"push: {false ก็คือการมี 0 0xc000186c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.722228356+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.722259029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.722265511+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.722276637+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.722282738+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.7222853+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.722291924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.722294435+07:00","message":"> Transcript [1715] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.722297739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.722299612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.722301305+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.722304452+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.853115414+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.853147408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.853153174+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.853179307+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.853186534+07:00","message":"[bufferProcess] interim [80000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.853189457+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.85319283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.853195456+07:00","message":"> Transcript [1716] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.853198765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.853201039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.853202822+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.853205236+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.243131254+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.243168777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.243174372+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.243191327+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243198181+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243200836+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243205979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243209067+07:00","message":"> Transcript [1717] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243212224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243214023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243216136+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.243218514+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.371952984+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.371982817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.371988052+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.372003065+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372010826+07:00","message":"[bufferProcess] interim [560000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372013505+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372021124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372024076+07:00","message":"> Transcript [1718] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372028024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372030073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.37203182+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372034092+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372038434+07:00","message":"Push: 'อยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372040276+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372042317+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.372044704+07:00","message":"Next Push (prob) : 'ลักษณะเกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.372051802+07:00","message":"push: {false อยู่หรือไม่มี 0 0xc000186c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.397711792+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.397730685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.3977363+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.397748493+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.397753758+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.397756221+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.397758878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.397761109+07:00","message":"> Transcript [1719] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.397763338+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.444286511+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.444302819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.444307318+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.444317659+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.444323804+07:00","message":"[bufferProcess] interim [680000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.444327487+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.444332247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.444335383+07:00","message":"> Transcript [1720] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.444339591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.444342145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.44434656+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.444351597+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.626435236+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.626468052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.626473697+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.626485081+07:00","message":"[buffer interim] 178 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.626493265+07:00","message":"[bufferProcess] interim [860000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.626498586+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.62650377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.626507605+07:00","message":"> Transcript [1721] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.626510951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.626513936+07:00","message":"Set new StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบใด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.92178206+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.076208769+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.076248994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง\",\"confidence\":0.9267147}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.076256443+07:00","message":"receive interim result [true|false]: ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.076263786+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.076266575+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.076273088+07:00","message":"[buffer interim] 178 true ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076282304+07:00","message":"[bufferProcess] interim [340000000]:ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076288741+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076293012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076296897+07:00","message":"> Transcript [1722] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076300611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076304033+07:00","message":"Set new StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076308073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076309996+07:00","message":"> Transcript [1723] [true]: 'ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.07631235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076314126+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076316153+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076318531+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076320281+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076456582+07:00","message":"Push: 'ลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076459991+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076463043+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076466761+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.076476851+07:00","message":"push: {true ลักษณะแบบนั้นเอง 0 0xc000186c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.076477167+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_178.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:37.086593013+07:00","message":"write wav file: './tmp/7514/7514_178.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:37.120610461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:37.120628191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.374073451+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.098222283+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.098258117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.098262903+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.098276375+07:00","message":"[buffer interim] 179 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.098283371+07:00","message":"[bufferProcess] interim [600000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.098285081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.098290209+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.098292731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.098295584+07:00","message":"> Transcript [1724] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.098297703+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.797812166+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.797854105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.797859665+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.797872577+07:00","message":"[buffer interim] 179 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.797879299+07:00","message":"[bufferProcess] interim [200000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.797881162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.810437426+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.810470871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.810476112+07:00","message":"receive interim result [false|false]: จับตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.810490468+07:00","message":"[buffer interim] 179 false จับตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.810496534+07:00","message":"[bufferProcess] interim [260000000]:จับตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.810498503+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.810503669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.810507808+07:00","message":"> Transcript [1725] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.810510654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.810512603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.810514589+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.81051658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.989244751+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.989278751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.989283801+07:00","message":"receive interim result [false|false]: ตัวอย่างค่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.989298472+07:00","message":"[buffer interim] 179 false ตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.989304699+07:00","message":"[bufferProcess] interim [440000000]:ตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.98930705+07:00","message":"[bufferProcess] send to processor:จับตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.989310009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.989312677+07:00","message":"> Transcript [1726] [false]: 'จับตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.989314718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.989316842+07:00","message":"Set new StatePrefix: 'จับตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.121368495+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.121400805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.121405942+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.121420104+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.121426617+07:00","message":"[bufferProcess] interim [560000000]:จับตัวอย่างข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.121429313+07:00","message":"[bufferProcess] send to processor:ตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.121432256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.121435553+07:00","message":"> Transcript [1727] [false]: 'ตัวอย่างค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.121442397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.121444689+07:00","message":"Set new StatePrefix: 'ตัวอย่างค่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.125446691+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.12549588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.125501871+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.125521172+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.125533983+07:00","message":"[bufferProcess] interim [620000000]:จับตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.125537303+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.125546029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.125549322+07:00","message":"> Transcript [1728] [false]: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.125551783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.125553651+07:00","message":"Set new StatePrefix: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.453507401+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.453551462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.453560557+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.453577719+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.453585026+07:00","message":"[bufferProcess] interim [920000000]:จับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.45358833+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.453591643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.453594548+07:00","message":"> Transcript [1729] [false]: 'จับตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.453597744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.4535995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.453601357+07:00","message":"StatePrefix: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.453603362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.498888238+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.498944474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.498952304+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.498974763+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.498987699+07:00","message":"[bufferProcess] interim [980000000]:จับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.498991487+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.499000113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.499004981+07:00","message":"> Transcript [1730] [false]: 'จับตัวอย่างข้างต้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.499010105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.499013325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.499016537+07:00","message":"StatePrefix: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.49901986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.907621502+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.907670494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.907676333+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.907693151+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.907701293+07:00","message":"[bufferProcess] interim [280000000]:จับตัวอย่างข้างต้นนะคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.907703893+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.907711545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.907714184+07:00","message":"> Transcript [1731] [false]: 'จับตัวอย่างข้างต้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.907718252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.90772055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.907723006+07:00","message":"StatePrefix: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.907725252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.976088337+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.976130778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะกว่าจะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.976136422+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะกว่าจะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.976156772+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะกว่าจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976164885+07:00","message":"[bufferProcess] interim [400000000]:จับตัวอย่างข้างต้นนะคะกว่าจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976167618+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976171131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976174149+07:00","message":"> Transcript [1732] [false]: 'จับตัวอย่างข้างต้นนะคะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976177967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976179898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976182303+07:00","message":"StatePrefix: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.97618447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976187079+07:00","message":"Push: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976189525+07:00","message":"TextPushed: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976191622+07:00","message":"Set new StatePrefix : 'จับตัวอย่างข้างต้นนะคะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.976193747+07:00","message":"Next Push (prob) : 'ต้นนะคะว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.976202085+07:00","message":"push: {false จับตัวอย่างข้าง 0 0xc001e9ec80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.05424614+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.054290917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.054297552+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.054311935+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.054319856+07:00","message":"[bufferProcess] interim [520000000]:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.054322502+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะคะกว่าจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.054327794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.054330879+07:00","message":"> Transcript [1733] [false]: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.05433334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.054335389+07:00","message":"Set new StatePrefix: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:40.12160087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:40.12160971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.180971748+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.18100723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.181013194+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.181026725+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181033834+07:00","message":"[bufferProcess] interim [580000000]:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181036374+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181041818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181044257+07:00","message":"> Transcript [1734] [false]: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181047498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181049585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181051711+07:00","message":"StatePrefix: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.181054491+07:00","message":"TextPushed: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.368630589+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.368677839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.36868409+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.368700414+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368708438+07:00","message":"[bufferProcess] interim [820000000]:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368711014+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368716483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368719477+07:00","message":"> Transcript [1735] [false]: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368722793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368724741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368727271+07:00","message":"StatePrefix: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.368732536+07:00","message":"TextPushed: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.412212011+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.412249191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.41225566+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.412266538+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.412283559+07:00","message":"[bufferProcess] interim [880000000]:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.41228693+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.412294182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.412296789+07:00","message":"> Transcript [1736] [false]: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.412300268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.412302315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.412304878+07:00","message":"StatePrefix: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.41230753+07:00","message":"TextPushed: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.558199904+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.558240038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.558245868+07:00","message":"receive interim result [false|false]: จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.558261054+07:00","message":"[buffer interim] 179 false จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558268783+07:00","message":"[bufferProcess] interim [0]:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558271604+07:00","message":"[bufferProcess] send to processor:จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558278557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558281233+07:00","message":"> Transcript [1737] [false]: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558285119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558287128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558289296+07:00","message":"StatePrefix: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558291717+07:00","message":"TextPushed: 'จับตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558298573+07:00","message":"Push: 'ต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558301585+07:00","message":"TextPushed: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.55830555+07:00","message":"Set new StatePrefix : 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.558308861+07:00","message":"Next Push (prob) : 'ได้ว่ายี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.558319765+07:00","message":"push: {false ต้นนะคะกว่าจะเห็น 0 0xc001e9ec80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.701395762+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.883632646+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.88367161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์\",\"confidence\":0.8934644}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.883676743+07:00","message":"receive interim result [true|false]: จัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.883685625+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.883687648+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.883693988+07:00","message":"[buffer interim] 179 true จัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883705469+07:00","message":"[bufferProcess] interim [360000000]:จัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883709092+07:00","message":"[bufferProcess] send to processor (isfinal):จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883712371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883714807+07:00","message":"> Transcript [1738] [false]: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883717796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883719708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883722737+07:00","message":"StatePrefix: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883725508+07:00","message":"TextPushed: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.88372736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883729392+07:00","message":"> Transcript [1739] [true]: 'จัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883731436+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883732972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883734498+07:00","message":"StatePrefix: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883736353+07:00","message":"TextPushed: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883738065+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883883475+07:00","message":"Push: 'ได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883886131+07:00","message":"TextPushed: 'จับตัวอย่างข้างต้นนะคะกว่าจะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883888526+07:00","message":"Set new StatePrefix : 'จัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883890683+07:00","message":"Next Push (prob) : 'จัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.883904912+07:00","message":"push: {true ได้ว่ายีนส์ 0 0xc001e9ec80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.883908587+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_179.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:40.892331577+07:00","message":"write wav file: './tmp/7514/7514_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.902446968+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.6603237+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.660371256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภพภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.660376756+07:00","message":"receive interim result [false|false]: ภพภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.660393101+07:00","message":"[buffer interim] 180 false ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.660401424+07:00","message":"[bufferProcess] interim [780000000]:ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.660403373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.74479779+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.744847233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดพุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.744854928+07:00","message":"receive interim result [false|false]: ลดพุง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.744872345+07:00","message":"[buffer interim] 180 false ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.744881471+07:00","message":"[bufferProcess] interim [840000000]:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.744884876+07:00","message":"[bufferProcess] send to processor:ภพภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.744889502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.744900383+07:00","message":"> Transcript [1740] [false]: 'ภพภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.744903258+07:00","message":"Set StatePrefix (first interim): 'ภพภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.138482692+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.138519153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดพุงกาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.138525543+07:00","message":"receive interim result [false|false]: ลดพุงกาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.138537341+07:00","message":"[buffer interim] 180 false ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.138543222+07:00","message":"[bufferProcess] interim [260000000]:ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.13854557+07:00","message":"[bufferProcess] send to processor:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.138548595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.138551279+07:00","message":"> Transcript [1741] [false]: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.138553069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.138554864+07:00","message":"Set new StatePrefix: 'ลดพุง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.156395824+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.156429177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดพุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.156434555+07:00","message":"receive interim result [false|false]: ลดพุง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.156448661+07:00","message":"[buffer interim] 180 false ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156454948+07:00","message":"[bufferProcess] interim [320000000]:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156457359+07:00","message":"[bufferProcess] send to processor:ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156460584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156463351+07:00","message":"> Transcript [1742] [false]: 'ลดพุงกาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156466455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156468295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156470169+07:00","message":"StatePrefix: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.156472006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.272133159+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.272178765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.272186237+07:00","message":"receive interim result [false|false]: พบคุมการใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.272200417+07:00","message":"[buffer interim] 180 false พบคุมการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272210711+07:00","message":"[bufferProcess] interim [380000000]:พบคุมการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272214248+07:00","message":"[bufferProcess] send to processor:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272220517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272224804+07:00","message":"> Transcript [1743] [false]: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272231366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272234534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272237562+07:00","message":"StatePrefix: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.272241408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.322689868+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.322728492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.322734869+07:00","message":"receive interim result [false|false]: พบคุมการแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.322749808+07:00","message":"[buffer interim] 180 false พบคุมการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.322757281+07:00","message":"[bufferProcess] interim [440000000]:พบคุมการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.322760168+07:00","message":"[bufferProcess] send to processor:พบคุมการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.322766755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.322769257+07:00","message":"> Transcript [1744] [false]: 'พบคุมการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.322771621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.32277364+07:00","message":"Set new StatePrefix: 'พบคุมการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.455977754+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.456009416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.456015779+07:00","message":"receive interim result [false|false]: พบคุมการแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.45603018+07:00","message":"[buffer interim] 180 false พบคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.456037232+07:00","message":"[bufferProcess] interim [620000000]:พบคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.456039952+07:00","message":"[bufferProcess] send to processor:พบคุมการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.456046004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.456049088+07:00","message":"> Transcript [1745] [false]: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.45605132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.456053683+07:00","message":"Set new StatePrefix: 'พบคุมการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.767870514+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.767915755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดงออกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.767923214+07:00","message":"receive interim result [false|false]: พบคุมการแสดงออกของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.767938502+07:00","message":"[buffer interim] 180 false พบคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767950142+07:00","message":"[bufferProcess] interim [860000000]:พบคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767954014+07:00","message":"[bufferProcess] send to processor:พบคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767962077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767966057+07:00","message":"> Transcript [1746] [false]: 'พบคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767970444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767973076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767976425+07:00","message":"StatePrefix: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.767979291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.020906373+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.020948276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดงออกของลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.020955451+07:00","message":"receive interim result [false|false]: พบคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.020967354+07:00","message":"[buffer interim] 180 false พบคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.020975946+07:00","message":"[bufferProcess] interim [160000000]:พบคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.020980279+07:00","message":"[bufferProcess] send to processor:พบคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.020988784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.020992435+07:00","message":"> Transcript [1747] [false]: 'พบคุมการแสดงออกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.020996368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.020999319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.02100213+07:00","message":"StatePrefix: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.021005563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:43.122658801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:43.122685489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.336958032+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.336999795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดงออกของลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.337006596+07:00","message":"receive interim result [false|false]: พบคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.337020667+07:00","message":"[buffer interim] 180 false พบคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.33702788+07:00","message":"[bufferProcess] interim [460000000]:พบคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.337031443+07:00","message":"[bufferProcess] send to processor:พบคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.337039506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.337043169+07:00","message":"> Transcript [1748] [false]: 'พบคุมการแสดงออกของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.337047488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.33705026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.337053345+07:00","message":"StatePrefix: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.337056494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.536163487+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.536198873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดงออกของลักษณะทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.536205699+07:00","message":"receive interim result [false|false]: พบคุมการแสดงออกของลักษณะทางไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.536218021+07:00","message":"[buffer interim] 180 false พบคุมการแสดงออกของลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536224463+07:00","message":"[bufferProcess] interim [640000000]:พบคุมการแสดงออกของลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536226874+07:00","message":"[bufferProcess] send to processor:พบคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536233904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536237611+07:00","message":"> Transcript [1749] [false]: 'พบคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536241588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536243547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536245739+07:00","message":"StatePrefix: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536247812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.53625399+07:00","message":"Push: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536255947+07:00","message":"TextPushed: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536258108+07:00","message":"Set new StatePrefix : 'พบคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.536260852+07:00","message":"Next Push (prob) : 'ออกของลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.53626783+07:00","message":"push: {false พบคุมการแสดง 0 0xc001e9f180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.544479678+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.544504251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดงออกของลักษณะทางพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.544510668+07:00","message":"receive interim result [false|false]: พบคุมการแสดงออกของลักษณะทางพื้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.544525081+07:00","message":"[buffer interim] 180 false พบคุมการแสดงออกของลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.544530769+07:00","message":"[bufferProcess] interim [700000000]:พบคุมการแสดงออกของลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.54453401+07:00","message":"[bufferProcess] send to processor:พบคุมการแสดงออกของลักษณะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.544540746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.544544194+07:00","message":"> Transcript [1750] [false]: 'พบคุมการแสดงออกของลักษณะทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.544548078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.544551278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.544553083+07:00","message":"StatePrefix: 'พบคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.54455586+07:00","message":"TextPushed: 'พบคุมการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.663522707+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.663556736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุมการแสดงออกของลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.663563064+07:00","message":"receive interim result [false|false]: พบคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.663573564+07:00","message":"[buffer interim] 180 false พบคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.663580101+07:00","message":"[bufferProcess] interim [760000000]:พบคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.663582588+07:00","message":"[bufferProcess] send to processor:พบคุมการแสดงออกของลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.663588025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.663590414+07:00","message":"> Transcript [1751] [false]: 'พบคุมการแสดงออกของลักษณะทางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.663593426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.66359562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.663597552+07:00","message":"StatePrefix: 'พบคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.663600266+07:00","message":"TextPushed: 'พบคุมการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.972561235+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.033048201+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.105409704+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.105448439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบคุมการแสดงออกของลักษณะทางพันธุกรรม\",\"confidence\":0.94222736}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.105455047+07:00","message":"receive interim result [true|false]: งบคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.105463723+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.105465574+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.105471613+07:00","message":"[buffer interim] 180 true งบคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105481397+07:00","message":"[bufferProcess] interim [300000000]:งบคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105485225+07:00","message":"[bufferProcess] send to processor (isfinal):พบคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105487981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105490728+07:00","message":"> Transcript [1752] [false]: 'พบคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105493778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105495469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105497583+07:00","message":"StatePrefix: 'พบคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105500101+07:00","message":"TextPushed: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105501782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105503535+07:00","message":"> Transcript [1753] [true]: 'งบคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105505487+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.10550695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105508521+07:00","message":"StatePrefix: 'พบคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105510148+07:00","message":"TextPushed: 'พบคุมการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.10551161+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105608294+07:00","message":"Push: 'ของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105611278+07:00","message":"TextPushed: 'พบคุมการแสดงของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105613451+07:00","message":"Set new StatePrefix : 'งบคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.105615453+07:00","message":"Next Push (prob) : 'งบคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.105622357+07:00","message":"push: {true ของลักษณะทางพันธุกรรม 0 0xc001e9f180}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.10563177+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_180.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:44.114288804+07:00","message":"write wav file: './tmp/7514/7514_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.705672143+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.705714941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.705719862+07:00","message":"receive interim result [false|false]: ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.705732358+07:00","message":"[buffer interim] 181 false ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.705738542+07:00","message":"[bufferProcess] interim [480000000]:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.705740391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.770385111+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.770434542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.770442825+07:00","message":"receive interim result [false|false]: ผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.770454878+07:00","message":"[buffer interim] 181 false ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.770461641+07:00","message":"[bufferProcess] interim [600000000]:ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.770463923+07:00","message":"[bufferProcess] send to processor:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.770469152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.770471806+07:00","message":"> Transcript [1754] [false]: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.770474117+07:00","message":"Set StatePrefix (first interim): 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.19930061+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.199353703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานการสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.199360024+07:00","message":"receive interim result [false|false]: ฐานการสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.199374559+07:00","message":"[buffer interim] 181 false ฐานการสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.199382022+07:00","message":"[bufferProcess] interim [960000000]:ฐานการสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.199384529+07:00","message":"[bufferProcess] send to processor:ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.19939146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.199394177+07:00","message":"> Transcript [1755] [false]: 'ผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.199397297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.199401026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.19940296+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.199405672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.204058097+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.204085088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสัมผัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.204090515+07:00","message":"receive interim result [false|false]: ผ่านการสัมผัส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.204103668+07:00","message":"[buffer interim] 181 false ผ่านการสัมผัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.204108635+07:00","message":"[bufferProcess] interim [20000000]:ผ่านการสัมผัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.204110878+07:00","message":"[bufferProcess] send to processor:ฐานการสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.204120213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.20412328+07:00","message":"> Transcript [1756] [false]: 'ฐานการสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.204125442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.204127695+07:00","message":"Set new StatePrefix: 'ฐานการสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.266104217+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.26613733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.266142274+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.266155643+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.266162288+07:00","message":"[bufferProcess] interim [80000000]:ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.266164549+07:00","message":"[bufferProcess] send to processor:ผ่านการสัมผัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.266168304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.266170907+07:00","message":"> Transcript [1757] [false]: 'ผ่านการสัมผัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.266172908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.266174726+07:00","message":"Set new StatePrefix: 'ผ่านการสัมผัส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.648975113+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.649017929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.649023703+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.649037436+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.649044824+07:00","message":"[bufferProcess] interim [440000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.649047338+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.649053144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.64905705+07:00","message":"> Transcript [1758] [false]: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.649060668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.649064284+07:00","message":"Set new StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911748034+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911766976+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911769434+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911771168+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911772893+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911774675+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911776258+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.91177834+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911780029+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911782063+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911783659+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.911785371+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:46.123157421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:46.123169975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.294476433+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.294510484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.294516372+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.294528601+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.294535021+07:00","message":"[bufferProcess] interim [40000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.294537461+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.294546831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.294549702+07:00","message":"> Transcript [1759] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.29455279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.294554879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.294556648+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.294558747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.675378784+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.675409033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.675414224+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.675435479+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675442062+07:00","message":"[bufferProcess] interim [460000000]:ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675444312+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675447445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675450198+07:00","message":"> Transcript [1760] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675453215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675455036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675457266+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.675459312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.708183604+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.708229153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.708235334+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.708248297+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.70825548+07:00","message":"[bufferProcess] interim [520000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.708258234+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.708263671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.708266193+07:00","message":"> Transcript [1761] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.708269522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.70827156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.708273892+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.708276026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.873764055+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.873814319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.873822537+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.873835911+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873847227+07:00","message":"[bufferProcess] interim [700000000]:ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.87385131+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.87385752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873860202+07:00","message":"> Transcript [1762] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873863151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873864973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873866825+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873869077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873874961+07:00","message":"Push: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873877021+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873879186+07:00","message":"Set new StatePrefix : 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.873881226+07:00","message":"Next Push (prob) : 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.873898231+07:00","message":"push: {false ผ่านการสังเคราะห์ 0 0xc003d94000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.998763321+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.998808558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.998815059+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.998830054+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.998837726+07:00","message":"[bufferProcess] interim [760000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.99884051+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.998849291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.998851987+07:00","message":"> Transcript [1763] [false]: 'ผ่านการสังเคราะห์โปรตีนและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.998855775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.998858611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.998860767+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.998863507+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.584302158+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.584344735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.584351288+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.584364309+07:00","message":"[buffer interim] 181 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.584371346+07:00","message":"[bufferProcess] interim [360000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.584373873+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.584379118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.58438176+07:00","message":"> Transcript [1764] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.584384893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.584386951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.584388911+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.584391592+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.691374001+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.859012733+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.859046415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\",\"confidence\":0.95849186}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.859052762+07:00","message":"receive interim result [true|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.859060963+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.859063064+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.859069266+07:00","message":"[buffer interim] 181 true ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859078344+07:00","message":"[bufferProcess] interim [660000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859083225+07:00","message":"[bufferProcess] send to processor (isfinal):ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859086069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859089316+07:00","message":"> Transcript [1765] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859092409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859094114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859096052+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859098368+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859100075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859102269+07:00","message":"> Transcript [1766] [true]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859104301+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859105866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859107496+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859109201+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.859114951+07:00","message":"Push: 'โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.859121671+07:00","message":"push: {true โปรตีนแล้วคราวนี้ 0 0xc003d94000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:47.868454679+07:00","message":"write wav file: './tmp/7514/7514_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.882714868+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.41602329+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.416061661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.416066798+07:00","message":"receive interim result [false|false]: กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.416081668+07:00","message":"[buffer interim] 182 false กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.416088267+07:00","message":"[bufferProcess] interim [540000000]:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.416090196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.856568823+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.856609367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.856614867+07:00","message":"receive interim result [false|false]: กำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.856629119+07:00","message":"[buffer interim] 182 false กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.856635943+07:00","message":"[bufferProcess] interim [960000000]:กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.856638641+07:00","message":"[bufferProcess] send to processor:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.856644935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.856647636+07:00","message":"> Transcript [1767] [false]: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.856649812+07:00","message":"Set StatePrefix (first interim): 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.107099333+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.107142818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.107149195+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.107163574+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.107170699+07:00","message":"[bufferProcess] interim [320000000]:กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.10717373+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.107181199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.107183896+07:00","message":"> Transcript [1768] [false]: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.107187091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.107189197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.107191209+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.107193433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:49.123204674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:49.123218135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.325612447+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.325655448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.325661666+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.325677037+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.325684924+07:00","message":"[bufferProcess] interim [500000000]:กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.325687693+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.325694853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.32569764+07:00","message":"> Transcript [1769] [false]: 'กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.325701156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.325703374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.325705087+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.325707465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.427599549+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.427633578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.427638585+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.427648378+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.427654206+07:00","message":"[bufferProcess] interim [560000000]:กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.42765649+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.427661599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.427664089+07:00","message":"> Transcript [1770] [false]: 'กำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.427667077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.427668847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.427670798+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.427674919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.499633543+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.499679091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.499686111+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.499702027+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499716514+07:00","message":"[bufferProcess] interim [680000000]:กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.4997202+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499728589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499732698+07:00","message":"> Transcript [1771] [false]: 'กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499738044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499741303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499744343+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499747283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499754761+07:00","message":"Push: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499757487+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499761189+07:00","message":"Set new StatePrefix : 'กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.499764441+07:00","message":"Next Push (prob) : 'ลักษณะของโปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.499774198+07:00","message":"push: {false กำหนด 0 0xc001e35700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.821505277+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.821531866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.821537338+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.821546041+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.821551947+07:00","message":"[bufferProcess] interim [980000000]:กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.821554551+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.82155759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.821559947+07:00","message":"> Transcript [1772] [false]: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.821562224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.821564057+07:00","message":"Set new StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.951609846+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.95164631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.95165219+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.951667483+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.951674747+07:00","message":"[bufferProcess] interim [100000000]:กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.951677047+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.95168047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.951683027+07:00","message":"> Transcript [1773] [false]: 'กำหนดลักษณะของโปรตีนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.951686112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.951687955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.951690081+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.951692344+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.144596562+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.144631888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.14463815+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.144652941+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144659785+07:00","message":"[bufferProcess] interim [280000000]:กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144662294+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144668792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144671371+07:00","message":"> Transcript [1774] [false]: 'กำหนดลักษณะของโปรตีนได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144674665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144676782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144678718+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.144681398+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.571667958+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.650874338+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.650931867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.650937882+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.650952319+07:00","message":"[buffer interim] 182 false กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650959404+07:00","message":"[bufferProcess] interim [820000000]:กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650962222+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650968962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650973067+07:00","message":"> Transcript [1775] [false]: 'กำหนดลักษณะของโปรตีนได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650976067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650978064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650980776+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.650982964+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665441548+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665465598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665470495+07:00","message":"receive interim result [true|false]: กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665480221+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665482209+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665488046+07:00","message":"[buffer interim] 182 true กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665492994+07:00","message":"[bufferProcess] interim [910000000]:กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665499362+07:00","message":"[bufferProcess] send to processor (isfinal):กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665502455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665504891+07:00","message":"> Transcript [1776] [false]: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665507549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665509413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665511353+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665513654+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665519433+07:00","message":"Push: 'ลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665521306+07:00","message":"TextPushed: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665523218+07:00","message":"Set new StatePrefix : 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665525221+07:00","message":"Next Push (prob) : 'ได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665526729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665528453+07:00","message":"> Transcript [1777] [true]: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.66553061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665532348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665533896+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665535559+07:00","message":"TextPushed: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.665537483+07:00","message":"Push: 'ได้อย่างไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665545018+07:00","message":"push: {false ลักษณะของโปรตีน 0 0xc001e35700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.665550535+07:00","message":"push: {true ได้อย่างไรนะคะ 0 0xc001e35700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:50.673312832+07:00","message":"write wav file: './tmp/7514/7514_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.892714538+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.022545405+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.083487352+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.167588041+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.167614782+07:00","message":"found end of frame, send empty tag with msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.167618058+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.16762539+07:00","message":"[buffer interim] 183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167633602+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167637354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167640028+07:00","message":"> Transcript [1778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167642472+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167644258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167645953+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167647599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.167650234+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.167659448+07:00","message":"push: {true \n 0 0xc003d94900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:51.172162188+07:00","message":"write wav file: './tmp/7514/7514_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.759185694+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.759231148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.759237236+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.759250457+07:00","message":"[buffer interim] 184 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.759257029+07:00","message":"[bufferProcess] interim [480000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.759258719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.850718551+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.850764686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.850772263+07:00","message":"receive interim result [false|false]: คำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.850785619+07:00","message":"[buffer interim] 184 false คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.850794221+07:00","message":"[bufferProcess] interim [600000000]:คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.850797555+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.850802302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.85080637+07:00","message":"> Transcript [1779] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.850809368+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.92918974+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.929232866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.929238625+07:00","message":"receive interim result [false|false]: คำตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.929252846+07:00","message":"[buffer interim] 184 false คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.929260947+07:00","message":"[bufferProcess] interim [660000000]:คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.929270101+07:00","message":"[bufferProcess] send to processor:คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.929273821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.92927662+07:00","message":"> Transcript [1780] [false]: 'คำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.929278982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.929280857+07:00","message":"Set new StatePrefix: 'คำตอบ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:52.123791812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:52.123806651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.300659327+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.384434018+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.38447143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบก็คือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.384477191+07:00","message":"receive interim result [true|false]: คำตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.384487913+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.384489913+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.384496027+07:00","message":"[buffer interim] 184 true คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384505332+07:00","message":"[bufferProcess] interim [230000000]:คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384509063+07:00","message":"[bufferProcess] send to processor (isfinal):คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384512754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384516367+07:00","message":"> Transcript [1781] [false]: 'คำตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384519341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384521256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384522984+07:00","message":"StatePrefix: 'คำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.38452482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384526466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384528434+07:00","message":"> Transcript [1782] [true]: 'คำตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384530598+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384532295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384534224+07:00","message":"StatePrefix: 'คำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384536312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.384543531+07:00","message":"Push: 'คำตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.384552227+07:00","message":"push: {true คำตอบก็คือ 0 0xc001e35a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:52.390118897+07:00","message":"write wav file: './tmp/7514/7514_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.003593981+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.723895143+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.723944485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.723949536+07:00","message":"receive interim result [false|false]: ลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.723963213+07:00","message":"[buffer interim] 185 false ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.723970758+07:00","message":"[bufferProcess] interim [780000000]:ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.723973041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.723979624+07:00","message":"[bufferProcess] send to processor (ticker):ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.723982417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.723986053+07:00","message":"> Transcript [1783] [false]: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.723988349+07:00","message":"Set StatePrefix (first interim): 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.846904635+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.846941827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.84694766+07:00","message":"receive interim result [false|false]: ลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.846958951+07:00","message":"[buffer interim] 185 false ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.84696552+07:00","message":"[bufferProcess] interim [840000000]:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.846967598+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.072295812+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.072337019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.072342856+07:00","message":"receive interim result [false|false]: ลำดับที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.072355968+07:00","message":"[buffer interim] 185 false ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072363125+07:00","message":"[bufferProcess] interim [80000000]:ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072365683+07:00","message":"[bufferProcess] send to processor:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072370353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072372757+07:00","message":"> Transcript [1784] [false]: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072377333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072379215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072381099+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.072383016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.187510042+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.187548865+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-03-05T13:10:54.187555268+07:00","message":"receive interim result [false|false]: ลำดับที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.187566671+07:00","message":"[buffer interim] 185 false ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187572989+07:00","message":"[bufferProcess] interim [200000000]:ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187575523+07:00","message":"[bufferProcess] send to processor:ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187580439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187582945+07:00","message":"> Transcript [1785] [false]: 'ลำดับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187585582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187587629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187589971+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.187592437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.227073722+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.227106975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.227112285+07:00","message":"receive interim result [false|false]: ลำดับนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.227128628+07:00","message":"[buffer interim] 185 false ลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227135633+07:00","message":"[bufferProcess] interim [260000000]:ลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227138085+07:00","message":"[bufferProcess] send to processor:ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227141032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227143562+07:00","message":"> Transcript [1786] [false]: 'ลำดับที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227145826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227147528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227149788+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.227152002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.355017942+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.355052242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.355058376+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.355071324+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355078291+07:00","message":"[bufferProcess] interim [380000000]:ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355081035+07:00","message":"[bufferProcess] send to processor:ลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355087464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355090239+07:00","message":"> Transcript [1787] [false]: 'ลำดับนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.35509288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355095127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355097171+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355099659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.35510496+07:00","message":"Push: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.35510668+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355108552+07:00","message":"Set new StatePrefix : 'ลำดับนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.355110411+07:00","message":"Next Push (prob) : 'ดับนิ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.355117565+07:00","message":"push: {false ลำ 0 0xc0003a5380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.735571186+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.73560999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.735616412+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.735630214+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.735636915+07:00","message":"[bufferProcess] interim [740000000]:ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.735639418+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.735645604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.735648219+07:00","message":"> Transcript [1788] [false]: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.735650435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.735653874+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.060920643+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.060963769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.060970284+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.060986121+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.060994992+07:00","message":"[bufferProcess] interim [40000000]:ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.060997545+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.061001306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.061003967+07:00","message":"> Transcript [1789] [false]: 'ลำดับนิวคลีโอไทด์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.061007363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.061009354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.061011763+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.061014006+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:55.124308856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:55.124331746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.139763144+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.139783108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.139787736+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.139801019+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.139805909+07:00","message":"[bufferProcess] interim [160000000]:ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.13980832+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.139811393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.139813761+07:00","message":"> Transcript [1790] [false]: 'ลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.139816351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.139818301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.139819965+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.139822068+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.778236834+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.778280959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.778286365+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.778301905+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778310058+07:00","message":"[bufferProcess] interim [760000000]:ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778312467+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778316274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778318874+07:00","message":"> Transcript [1791] [false]: 'ลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778322096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778324025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778325742+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.778328402+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.975711567+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.975748854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.975754246+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.975768447+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975777407+07:00","message":"[bufferProcess] interim [0]:ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975780263+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975787922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975790895+07:00","message":"> Transcript [1792] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.97579468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975796859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975799032+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975801671+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975807483+07:00","message":"Push: 'ดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975809714+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975811668+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.975813694+07:00","message":"Next Push (prob) : 'ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.975821124+07:00","message":"push: {false ดับนิวคลีโอไทด์ 0 0xc0003a5380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.34656995+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.34660798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.34661404+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.346624524+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.34663119+07:00","message":"[bufferProcess] interim [360000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.346633499+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.346638296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.346641128+07:00","message":"> Transcript [1793] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.346644264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.346646231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.346647993+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.346650395+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.753339803+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.75337313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.75337902+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.753393154+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753401128+07:00","message":"[bufferProcess] interim [780000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753403572+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753406875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753409775+07:00","message":"> Transcript [1794] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753413142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753415055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753416826+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.753419305+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.864409315+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.864438745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.864443525+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.864457729+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864465196+07:00","message":"[bufferProcess] interim [900000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864467541+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864470829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864473884+07:00","message":"> Transcript [1795] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864479611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864481935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864483806+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.864486299+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.928833689+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.928874158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.928879681+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.928897192+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928904554+07:00","message":"[bufferProcess] interim [960000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928907195+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928912712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928916056+07:00","message":"> Transcript [1796] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928920217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928922472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928924752+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928927638+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928932222+07:00","message":"Push: 'ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928933986+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928936681+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโรตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.928939049+07:00","message":"Next Push (prob) : 'ผลต่อโรตี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.928947911+07:00","message":"push: {false ของยีนมี 0 0xc0003a5380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.186038038+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.186076427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.186083489+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.186096893+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.186103731+07:00","message":"[bufferProcess] interim [200000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.186106712+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.186113092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.186115835+07:00","message":"> Transcript [1797] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.186118164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.186120076+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.438088482+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.438128313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.43813413+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.438147091+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.438153809+07:00","message":"[bufferProcess] interim [440000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.438156527+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.438162069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.43816513+07:00","message":"> Transcript [1798] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.438168158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.438170058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.438171899+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.438174155+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.443050301+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.443090671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.44309678+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.443113451+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.443121002+07:00","message":"[bufferProcess] interim [500000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.44312413+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.443131578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.443134456+07:00","message":"> Transcript [1799] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.443138392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.443140347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.443142562+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.443148643+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.567447745+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.567486658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.567494613+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.56750968+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.567520677+07:00","message":"[bufferProcess] interim [560000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.567525039+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.567533387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.567536902+07:00","message":"> Transcript [1800] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.567541704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.567544779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.567548051+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.56755173+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.571464539+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.571508588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.571514573+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.57153183+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.57154004+07:00","message":"[bufferProcess] interim [620000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.5715431+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571550519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.57155338+07:00","message":"> Transcript [1801] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571557729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571559947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571561988+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571564521+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571571295+07:00","message":"Push: 'ผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571573516+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571575498+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.571577887+07:00","message":"Next Push (prob) : 'ที่สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.57158586+07:00","message":"push: {false ผลต่อโปรตีน 0 0xc0003a5380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.628703723+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.628737213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.628743559+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.628757775+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.628763953+07:00","message":"[bufferProcess] interim [680000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.628766495+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.628772875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.628776141+07:00","message":"> Transcript [1802] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.628778398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.628780269+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.820980928+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.82101596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.821023371+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.821038555+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.821048408+07:00","message":"[bufferProcess] interim [920000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.821051103+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.821056241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.821058898+07:00","message":"> Transcript [1803] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.821061299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.82106408+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:58.124765192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:58.124765188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.191419561+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.27356813+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.27360722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.2736139+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.273626329+07:00","message":"[buffer interim] 185 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273633656+07:00","message":"[bufferProcess] interim [340000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273636675+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273642079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273645494+07:00","message":"> Transcript [1804] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273649131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273651271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273653092+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.273655645+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.30794882+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.307981408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.307987597+07:00","message":"receive interim result [true|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.307999266+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.308001426+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.308007451+07:00","message":"[buffer interim] 185 true ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308014057+07:00","message":"[bufferProcess] interim [400000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308017176+07:00","message":"[bufferProcess] send to processor (isfinal):ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308020365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308022793+07:00","message":"> Transcript [1805] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308025851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308027554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.30802931+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308032068+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308033963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308035883+07:00","message":"> Transcript [1806] [true]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308038207+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308039813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308043918+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308045918+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:58.308049966+07:00","message":"Push: 'ที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.308057571+07:00","message":"push: {true ที่สังเคราะห์ได้ค่ะ 0 0xc0003a5380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:58.318863723+07:00","message":"write wav file: './tmp/7514/7514_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.382705915+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.04225752+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.042289774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.04229491+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.042307538+07:00","message":"[buffer interim] 186 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.042313566+07:00","message":"[bufferProcess] interim [670000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.042315685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.138904863+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.138937272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.138942095+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.138956289+07:00","message":"[buffer interim] 186 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.138963422+07:00","message":"[bufferProcess] interim [790000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.138965817+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.138968625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.138971613+07:00","message":"> Transcript [1807] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.138973853+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.249498533+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.249533071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.24953868+07:00","message":"receive interim result [false|false]: อันนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.249552116+07:00","message":"[buffer interim] 186 false อันนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.249558536+07:00","message":"[bufferProcess] interim [850000000]:อันนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.249561444+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.249566026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.249568616+07:00","message":"> Transcript [1808] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.249570492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.249572406+07:00","message":"Set new StatePrefix: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381346111+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381391886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381398068+07:00","message":"receive interim result [false|false]: อันนี้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381413488+07:00","message":"[buffer interim] 186 false อันนี้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381422017+07:00","message":"[bufferProcess] interim [970000000]:อันนี้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381424662+07:00","message":"[bufferProcess] send to processor:อันนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381431233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381434225+07:00","message":"> Transcript [1809] [false]: 'อันนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381436372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381438587+07:00","message":"Set new StatePrefix: 'อันนี้มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.745861103+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.745913562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.745919715+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.745936777+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.745944565+07:00","message":"[bufferProcess] interim [390000000]:อันนี้นักเรียนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.745948681+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.745957359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.745959788+07:00","message":"> Transcript [1810] [false]: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.74596354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.745965643+07:00","message":"Set new StatePrefix: 'อันนี้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.838017724+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.838070246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.838076378+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.838092045+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838100555+07:00","message":"[bufferProcess] interim [510000000]:อันนี้นักเรียนจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838103118+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838108972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838111651+07:00","message":"> Transcript [1811] [false]: 'อันนี้นักเรียนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838115138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838117434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838119206+07:00","message":"StatePrefix: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.838121313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.943788116+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.943827668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.943833685+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.943849498+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943856317+07:00","message":"[bufferProcess] interim [630000000]:อันนี้นักเรียนจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943858744+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943862119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943865065+07:00","message":"> Transcript [1812] [false]: 'อันนี้นักเรียนจะบอกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943868433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943870623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943873489+07:00","message":"StatePrefix: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.943875662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.129399939+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.129445442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.129451905+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.129468305+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129477125+07:00","message":"[bufferProcess] interim [750000000]:อันนี้นักเรียนจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129479647+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129483644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129486535+07:00","message":"> Transcript [1813] [false]: 'อันนี้นักเรียนจะบอกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129491533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129493628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129495898+07:00","message":"StatePrefix: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.129497996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.551688319+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.551725924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.551731088+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.551745722+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551753564+07:00","message":"[bufferProcess] interim [230000000]:อันนี้นักเรียนจะบอกนะคะว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551756168+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551759688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551762545+07:00","message":"> Transcript [1814] [false]: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551766081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551767915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551770234+07:00","message":"StatePrefix: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551772267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551774292+07:00","message":"Push: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551776165+07:00","message":"TextPushed: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.55177797+07:00","message":"Set new StatePrefix : 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.551779956+07:00","message":"Next Push (prob) : 'จะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.551790133+07:00","message":"push: {false อันนี้นักเรียน 0 0xc001e9e680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.702408753+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.702442445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.702447707+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.702461784+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702476344+07:00","message":"[bufferProcess] interim [350000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702479193+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702482539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702485257+07:00","message":"> Transcript [1815] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702488446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702490568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702492579+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.702495184+07:00","message":"TextPushed: 'อันนี้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.964159508+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.964193313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าครูคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.964198571+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.96421128+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964218083+07:00","message":"[bufferProcess] interim [590000000]:อันนี้นักเรียนจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964220746+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964225787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964228285+07:00","message":"> Transcript [1816] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964231084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964233185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964234948+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.964237529+07:00","message":"TextPushed: 'อันนี้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.041595414+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.041631979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.041637509+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.041649597+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.041658664+07:00","message":"[bufferProcess] interim [710000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.041661183+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.04166614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.041669314+07:00","message":"> Transcript [1817] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าครูคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.041672768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.041674712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.0416767+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.041679353+07:00","message":"TextPushed: 'อันนี้นักเรียน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:01.125213192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:01.125237296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.430700445+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.430733384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.430738672+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.430755379+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430761948+07:00","message":"[bufferProcess] interim [70000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430764276+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430768116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430770681+07:00","message":"> Transcript [1818] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430774355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430776381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430778473+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430781013+07:00","message":"TextPushed: 'อันนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430783441+07:00","message":"Push: 'จะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430785202+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430787212+07:00","message":"Set new StatePrefix : 'อันนี้นักเรียนจะบอกนะคะว่าคู่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.430789539+07:00","message":"Next Push (prob) : 'คู่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.43079611+07:00","message":"push: {false จะบอกนะคะว่า 0 0xc001e9e680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.556725992+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.556758287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.556763782+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.556774955+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.556782306+07:00","message":"[bufferProcess] interim [190000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.556785107+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.556790033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.556792793+07:00","message":"> Transcript [1819] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.556794925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.55679705+07:00","message":"Set new StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.604313359+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.604343722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.604349257+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.604357808+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.60436309+07:00","message":"[bufferProcess] interim [250000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.604365358+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.604368002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.604370414+07:00","message":"> Transcript [1820] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.604373558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.60437721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.604378958+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.60438118+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.734150347+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.734183024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.734188936+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.734202321+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734208882+07:00","message":"[bufferProcess] interim [430000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734211753+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734218469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734221333+07:00","message":"> Transcript [1821] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734224633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734226496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734228233+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.734231117+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.927488331+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.927524064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.927530507+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.927540965+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.927547292+07:00","message":"[bufferProcess] interim [610000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.927550436+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.927555697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.927558456+07:00","message":"> Transcript [1822] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.92756307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.927565201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.927567581+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.927569982+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.050392619+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.050430221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.050436172+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.050446717+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050454638+07:00","message":"[bufferProcess] interim [670000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050457161+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050462169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050464856+07:00","message":"> Transcript [1823] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050468001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050469908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050472265+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050474982+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050479248+07:00","message":"Push: 'คู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050482439+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050484806+07:00","message":"Set new StatePrefix : 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.050487199+07:00","message":"Next Push (prob) : 'แค่นี้ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.050493694+07:00","message":"push: {false คู่ค้าเขาตอบ 0 0xc001e9e680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.235773169+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.235813711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.235820007+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.235832547+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.235839294+07:00","message":"[bufferProcess] interim [850000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.235842492+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.23585029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.235853028+07:00","message":"> Transcript [1824] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.235855644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.235857608+07:00","message":"Set new StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.555537639+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.555567573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.555573826+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.555587789+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.555594069+07:00","message":"[bufferProcess] interim [150000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.555596685+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.555603033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.555605604+07:00","message":"> Transcript [1825] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.555609215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.555611076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.55561283+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.555615452+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.818860663+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.818902671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.818909162+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.81891929+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818925975+07:00","message":"[bufferProcess] interim [450000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818928764+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818933921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818936478+07:00","message":"> Transcript [1826] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818939889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818941791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818944261+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.818947454+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.461131306+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.461192216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.461198987+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.461214544+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461221304+07:00","message":"[bufferProcess] interim [50000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461224568+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461228017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461231466+07:00","message":"> Transcript [1827] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461235512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461237773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461239904+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.461242319+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.850615366+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.85065881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.850667302+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.850681652+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850688626+07:00","message":"[bufferProcess] interim [470000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850691832+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850698387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850701163+07:00","message":"> Transcript [1828] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.8507052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850707225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850709742+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850712566+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850718482+07:00","message":"Push: 'แค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850720231+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.850722897+07:00","message":"Set new StatePrefix : 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.85072534+07:00","message":"Next Push (prob) : 'อะไรเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.850732893+07:00","message":"push: {false แค่นี้ไม่ช่วย 0 0xc001e9e680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.908993355+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.90903312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.909039172+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.909053044+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909060314+07:00","message":"[bufferProcess] interim [590000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909063704+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909070246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909073029+07:00","message":"> Transcript [1829] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909076613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909078452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909081503+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.909084532+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.033940571+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.033975848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.033982752+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.033995532+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.034002639+07:00","message":"[bufferProcess] interim [650000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.034005222+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.034010235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.034014393+07:00","message":"> Transcript [1830] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.034018081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.034019897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.034022062+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.0340257+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:04.125475993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:04.125487551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.358274117+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.358311815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.358318413+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.358331438+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358337978+07:00","message":"[bufferProcess] interim [10000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358340526+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358345414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358348105+07:00","message":"> Transcript [1831] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358351625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358353415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358355803+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.358358278+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.547247039+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.547277896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.547283597+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.547298532+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547305442+07:00","message":"[bufferProcess] interim [190000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547308757+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547316324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547318896+07:00","message":"> Transcript [1832] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.54732255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547324781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.54732738+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.54732994+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547336421+07:00","message":"Push: 'อะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547338201+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547340571+07:00","message":"Set new StatePrefix : 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.547343111+07:00","message":"Next Push (prob) : 'ลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.547350606+07:00","message":"push: {false อะไรเลยค่ะ 0 0xc001e9e680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.790286257+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.811092486+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.811130813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.811136919+07:00","message":"receive interim result [false|false]: อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.811148373+07:00","message":"[buffer interim] 186 false อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811158309+07:00","message":"[bufferProcess] interim [490000000]:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811162672+07:00","message":"[bufferProcess] send to processor:อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811171091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811176026+07:00","message":"> Transcript [1833] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811179976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811181859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811183614+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.811186554+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.992209866+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.992243975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ\",\"confidence\":0.9173662}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.992249873+07:00","message":"receive interim result [true|false]: อันนี้นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.99225765+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.992259682+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.992265325+07:00","message":"[buffer interim] 186 true อันนี้นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992272432+07:00","message":"[bufferProcess] interim [610000000]:อันนี้นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992277675+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992280757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.99228342+07:00","message":"> Transcript [1834] [false]: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992286955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992288849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.99229063+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992293421+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992295559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992302531+07:00","message":"> Transcript [1835] [true]: 'อันนี้นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992307291+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992308879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992310389+07:00","message":"StatePrefix: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992312306+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.99231395+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992534563+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992537988+07:00","message":"TextPushed: 'อันนี้นักเรียนจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.992540407+07:00","message":"Set new StatePrefix : 'อันนี้นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.99254268+07:00","message":"Next Push (prob) : 'อันนี้นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.992549626+07:00","message":"push: {true ลำดับนิวคลีโอไทด์คืออะไรคะ 0 0xc001e9e680}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.99256074+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_186.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:05.003708145+07:00","message":"write wav file: './tmp/7514/7514_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.183384912+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.560832847+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.623788351+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.649992566+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.650011281+07:00","message":"found end of frame, send empty tag with msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.650014047+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.650020054+07:00","message":"[buffer interim] 187 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.650026782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.650030466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.650033857+07:00","message":"> Transcript [1836] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.650036186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.650038471+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.65004024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.650042358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.650049517+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.650057298+07:00","message":"push: {true \n 0 0xc003d95080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:05.654717312+07:00","message":"write wav file: './tmp/7514/7514_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.095824769+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.095860511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.095865027+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.095877278+07:00","message":"[buffer interim] 188 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.095888768+07:00","message":"[bufferProcess] interim [480000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.095891078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.28301764+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.283051617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.283056759+07:00","message":"receive interim result [false|false]: ใครที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.283069996+07:00","message":"[buffer interim] 188 false ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.283076524+07:00","message":"[bufferProcess] interim [720000000]:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.283079071+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.28308212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.283084923+07:00","message":"> Transcript [1837] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.283086874+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.511419721+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.511457601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.511464402+07:00","message":"receive interim result [false|false]: ใครที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.511477635+07:00","message":"[buffer interim] 188 false ใครที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.511485562+07:00","message":"[bufferProcess] interim [900000000]:ใครที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.51148905+07:00","message":"[bufferProcess] send to processor:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.511495665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.511499589+07:00","message":"> Transcript [1838] [false]: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.511504194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.511507058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.51151011+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.51151286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.601016446+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.601050405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.60105547+07:00","message":"receive interim result [false|false]: ใครที่ลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.601068855+07:00","message":"[buffer interim] 188 false ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.601075468+07:00","message":"[bufferProcess] interim [960000000]:ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.60107761+07:00","message":"[bufferProcess] send to processor:ใครที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.601080434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.601083093+07:00","message":"> Transcript [1839] [false]: 'ใครที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.601086107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.601087971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.601089963+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.601092005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.664434828+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.66446745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.66447317+07:00","message":"receive interim result [false|false]: ใครที่ลืมไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.66448564+07:00","message":"[buffer interim] 188 false ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.664491916+07:00","message":"[bufferProcess] interim [80000000]:ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.66449701+07:00","message":"[bufferProcess] send to processor:ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.664503586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.664506515+07:00","message":"> Transcript [1840] [false]: 'ใครที่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.664509148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.664511187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.664513107+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.664515027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.794618305+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.794653584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.79465897+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.794669283+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794675478+07:00","message":"[bufferProcess] interim [200000000]:ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794678022+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794682815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794685757+07:00","message":"> Transcript [1841] [false]: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.79468926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794691604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794693536+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794695595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794701153+07:00","message":"Push: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.79470288+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794704737+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.794706674+07:00","message":"Next Push (prob) : 'ที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.794713817+07:00","message":"push: {false ใคร 0 0xc0003a5a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.048070455+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.048104868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.048110287+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.048125686+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048132364+07:00","message":"[bufferProcess] interim [440000000]:ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048134527+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048137625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048140208+07:00","message":"> Transcript [1842] [false]: 'ใครที่ลืมไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048143139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048145124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048146883+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.048149252+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:07.125558566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:07.125568127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.177085309+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.177123237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.177128432+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.177141224+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177147924+07:00","message":"[bufferProcess] interim [560000000]:ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177150352+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177156861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177159837+07:00","message":"> Transcript [1843] [false]: 'ใครที่ลืมไปแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177175118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177177116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177179167+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.177181518+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.389791625+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.389827451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.389833015+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.389843374+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389850097+07:00","message":"[bufferProcess] interim [800000000]:ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389852308+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389856874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389859648+07:00","message":"> Transcript [1844] [false]: 'ใครที่ลืมไปแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389863428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389865371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389867182+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.389869293+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.501195935+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.501226751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.501231636+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.501245028+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501251494+07:00","message":"[bufferProcess] interim [860000000]:ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501253874+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501256937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501259297+07:00","message":"> Transcript [1845] [false]: 'ใครที่ลืมไปแล้วนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.50126247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501265235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501267027+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501269437+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501275291+07:00","message":"Push: 'ที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501277371+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.50127959+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.501282027+07:00","message":"Next Push (prob) : 'แล้วนะคะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.501289998+07:00","message":"push: {false ที่ลืมไป 0 0xc0003a5a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.710785234+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.710831456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.710837398+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.710848311+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.710856224+07:00","message":"[bufferProcess] interim [40000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.71085971+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.710863953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.710866809+07:00","message":"> Transcript [1846] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.710869298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.710871183+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.737016826+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.737052638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.737057641+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.737072879+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.737079905+07:00","message":"[bufferProcess] interim [100000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.73708242+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.737085738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.737088623+07:00","message":"> Transcript [1847] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.737092096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.737093969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.737095741+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.73709785+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.824930827+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.824964775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.824971948+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.824985517+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.824992446+07:00","message":"[bufferProcess] interim [220000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.824995032+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.824998237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.825000793+07:00","message":"> Transcript [1848] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.825003633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.825005467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.825007546+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.825010619+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.882575581+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.882610521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.882615752+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.882624376+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.882631159+07:00","message":"[bufferProcess] interim [280000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.882633492+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.882636537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.882639168+07:00","message":"> Transcript [1849] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.882642021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.882643904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.88264591+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.882648249+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.070100582+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.070131446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.070137115+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.070150611+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070157281+07:00","message":"[bufferProcess] interim [460000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070160085+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070166415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.07016947+07:00","message":"> Transcript [1850] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070173425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070175572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070178175+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070180639+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.07018663+07:00","message":"Push: 'แล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070188544+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070190523+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.070192474+07:00","message":"Next Push (prob) : 'อาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.070199264+07:00","message":"push: {false แล้วนะคะหรือว่า 0 0xc0003a5a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.357032016+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.357064376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.35707064+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.357083652+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357090745+07:00","message":"[bufferProcess] interim [700000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357093597+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357099955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357102648+07:00","message":"> Transcript [1851] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357105747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357107594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357109651+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.357115048+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.534779302+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.534815954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.534821778+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.53483488+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.53484158+07:00","message":"[bufferProcess] interim [820000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.534843985+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.534847088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.534849727+07:00","message":"> Transcript [1852] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.534852869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.534854712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.53485703+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.534859574+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.597279939+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.597318153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.597323745+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.597338215+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597344859+07:00","message":"[bufferProcess] interim [940000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597347185+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597350109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597352857+07:00","message":"> Transcript [1853] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597355922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597358255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597360382+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.597362941+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.649655717+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.649687881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.649693452+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.649705359+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.64971201+07:00","message":"[bufferProcess] interim [60000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.64971447+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649717619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649720533+07:00","message":"> Transcript [1854] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649723959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649725838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649729673+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649732177+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649736724+07:00","message":"Push: 'อาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649738556+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649740547+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.649742771+07:00","message":"Next Push (prob) : 'ว่าเอมันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.649749244+07:00","message":"push: {false อาจจะรู้สึก 0 0xc0003a5a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.843288238+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.843325806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.843332943+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.843351221+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843360569+07:00","message":"[bufferProcess] interim [240000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843365258+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843369727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843374038+07:00","message":"> Transcript [1855] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843378737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843381369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843384596+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.843388072+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.971309594+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.971345874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.971351458+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.97136805+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.971376128+07:00","message":"[bufferProcess] interim [360000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.971378742+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.971385798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.971388609+07:00","message":"> Transcript [1856] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.971390709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.971392949+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.97532844+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.97534154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.975345555+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.975355092+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.975362413+07:00","message":"[bufferProcess] interim [420000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.975364728+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.975367123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.975369128+07:00","message":"> Transcript [1857] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.97537266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.975374715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.975376561+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.975378931+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.159236892+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.159273456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.159279769+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.159294011+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159301541+07:00","message":"[bufferProcess] interim [540000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159304211+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159311066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159313611+07:00","message":"> Transcript [1858] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159317515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159319578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159321776+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.159324353+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.292566862+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.292599571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.292605605+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.292618395+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.292625307+07:00","message":"[bufferProcess] interim [660000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.292628104+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.292631483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.292633912+07:00","message":"> Transcript [1859] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.292636343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.292638496+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.30828746+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.308304254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.308309283+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาตอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.308320414+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.308325133+07:00","message":"[bufferProcess] interim [720000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.308327319+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.30832974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.308331818+07:00","message":"> Transcript [1860] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.308334779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.308336616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.308338437+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.308340963+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.362947433+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.362971458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.362977376+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.362990911+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.362996777+07:00","message":"[bufferProcess] interim [780000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.362999128+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.363002184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.363004751+07:00","message":"> Transcript [1861] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.363008623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.363010467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.363012285+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.363015203+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.531965914+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.536522419+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.536552123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.536557931+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.536569377+07:00","message":"[buffer interim] 188 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536577851+07:00","message":"[bufferProcess] interim [960000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536580599+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536584149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536586803+07:00","message":"> Transcript [1862] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536589879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536591607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536593675+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.536596237+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.592806409+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.661300555+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.741870935+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.741914188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย\",\"confidence\":0.94987214}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.741920398+07:00","message":"receive interim result [true|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.741930075+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.741932167+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.741938285+07:00","message":"[buffer interim] 188 true ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74194522+07:00","message":"[bufferProcess] interim [140000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741950531+07:00","message":"[bufferProcess] send to processor (isfinal):ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741953571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74195624+07:00","message":"> Transcript [1863] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741959731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741961724+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741963808+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741966531+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741973686+07:00","message":"Push: 'ว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741975918+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741978044+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741980169+07:00","message":"Next Push (prob) : 'ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74198175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741983549+07:00","message":"> Transcript [1864] [true]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741985546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741987039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74198854+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741990746+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.741992415+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.74201597+07:00","message":"push: {false ว่าเอมันไม่เคยเรียนมา 0 0xc0003a5a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.742170704+07:00","message":"Push: 'ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.742174553+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.742176479+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.742178482+07:00","message":"Next Push (prob) : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.742186548+07:00","message":"push: {true ก่อนเลย 0 0xc0003a5a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.742225971+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_188.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:09.754690891+07:00","message":"write wav file: './tmp/7514/7514_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.785704933+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.833647197+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.833665392+07:00","message":"found end of frame, send empty tag with msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.833668377+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.833674745+07:00","message":"[buffer interim] 189 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833681023+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833684505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833687273+07:00","message":"> Transcript [1865] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833689453+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833691327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833693011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833694701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.833701086+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.833709314+07:00","message":"push: {true \n 0 0xc001e35000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:09.837681061+07:00","message":"write wav file: './tmp/7514/7514_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.124534108+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.12458276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.124588865+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.124606124+07:00","message":"[buffer interim] 190 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.124613578+07:00","message":"[bufferProcess] interim [360000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.124615289+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:10.125591481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:10.125596795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.315595156+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.315631139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.315636025+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.315646199+07:00","message":"[buffer interim] 190 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.315652313+07:00","message":"[bufferProcess] interim [540000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.315654634+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.315659391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.315662191+07:00","message":"> Transcript [1866] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.315664373+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.444069827+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.444109691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.444114749+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.444126456+07:00","message":"[buffer interim] 190 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.444133147+07:00","message":"[bufferProcess] interim [660000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.444136056+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.444140788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.444143339+07:00","message":"> Transcript [1867] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.444145793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.44414756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.444149882+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.444152176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.632515699+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.632562177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.632569565+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.632588965+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632603989+07:00","message":"[bufferProcess] interim [840000000]:ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632606957+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632610206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632613184+07:00","message":"> Transcript [1868] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632616228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632618226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632621415+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.632623541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.033926988+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.03396847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.033974047+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.033984759+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.03399197+07:00","message":"[bufferProcess] interim [320000000]:ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.033994408+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.033999497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.034002323+07:00","message":"> Transcript [1869] [false]: 'ไม่เป็นไรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.034005203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.034007202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.034009091+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.034011155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.230560434+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.230605521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.230611665+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.230624432+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230631308+07:00","message":"[bufferProcess] interim [440000000]:ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230634059+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230639404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230642138+07:00","message":"> Transcript [1870] [false]: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230645551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230647594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.23064941+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230651723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230655715+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230657377+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230659743+07:00","message":"Set new StatePrefix : 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.230661759+07:00","message":"Next Push (prob) : 'เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.230668177+07:00","message":"push: {false ไม่ 0 0xc001e34880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.250640191+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.250671111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.25067616+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.25068957+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250695392+07:00","message":"[bufferProcess] interim [500000000]:ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250697842+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250700797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250703336+07:00","message":"> Transcript [1871] [false]: 'ไม่เป็นไรค่ะเดี๋ยวกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250705969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250707836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250709736+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.250711818+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.355626388+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.355660479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.355666397+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.355676332+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.355687167+07:00","message":"[bufferProcess] interim [560000000]:ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.35569006+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.355693602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.355696079+07:00","message":"> Transcript [1872] [false]: 'ไม่เป็นไรค่ะเดี๋ยวพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.355699188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.355700981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.355706299+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.355708519+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.36323783+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.363279528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.363285199+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.36330091+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.363307543+07:00","message":"[bufferProcess] interim [620000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.363309805+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.3633133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.363316571+07:00","message":"> Transcript [1873] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.363319943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.363321727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.363323499+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.363325868+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.145601391+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.145634668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.14564034+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.145652219+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145658968+07:00","message":"[bufferProcess] interim [160000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145661376+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145677038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145679964+07:00","message":"> Transcript [1874] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.14568322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145685369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145687469+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.14568958+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145694129+07:00","message":"Push: 'เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145697894+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145700277+07:00","message":"Set new StatePrefix : 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.145702377+07:00","message":"Next Push (prob) : 'คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.145712871+07:00","message":"push: {false เป็นไรค่ะเดี๋ยว 0 0xc001e34880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.155528264+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.155547681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.155552625+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.15556913+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.155574254+07:00","message":"[bufferProcess] interim [280000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.155576397+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.155578723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.155580913+07:00","message":"> Transcript [1875] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.15558392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.155585725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.155587444+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.155589633+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.248021814+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.248069889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.248076345+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.248093016+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.248100575+07:00","message":"[bufferProcess] interim [460000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.248103815+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.24811259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.248117037+07:00","message":"> Transcript [1876] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.248120598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.248123206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.248125802+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.248128133+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.374903149+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.374940927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.374946919+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.374961016+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374967403+07:00","message":"[bufferProcess] interim [580000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374975842+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374979371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374981983+07:00","message":"> Transcript [1877] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374984673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374986415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374988404+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.374990459+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.44690925+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.446937701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.446944369+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.446954747+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446960716+07:00","message":"[bufferProcess] interim [700000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446963367+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446968641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446971493+07:00","message":"> Transcript [1878] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446974727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.44697666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446978886+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446981381+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446986742+07:00","message":"Push: 'คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446988567+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446990646+07:00","message":"Set new StatePrefix : 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.446992726+07:00","message":"Next Push (prob) : 'สอนให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.447000015+07:00","message":"push: {false คุณครู 0 0xc001e34880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.566382949+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.566417666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.566422883+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.566438846+07:00","message":"[buffer interim] 190 false ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.566446574+07:00","message":"[bufferProcess] interim [820000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.566449206+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.56645233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.566455201+07:00","message":"> Transcript [1879] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.566457464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.566459315+07:00","message":"Set new StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.670163723+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.855118886+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.855156768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ\",\"confidence\":0.9254038}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.855162563+07:00","message":"receive interim result [true|false]: ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.855174251+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.855176805+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.855194106+07:00","message":"[buffer interim] 190 true ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855230943+07:00","message":"[bufferProcess] interim [90000000]:ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855238524+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855250661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855254697+07:00","message":"> Transcript [1880] [false]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855258462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855260526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855262809+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855265925+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855267638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855269494+07:00","message":"> Transcript [1881] [true]: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855271781+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855273365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855274849+07:00","message":"StatePrefix: 'ไม่เป็นไรค่ะเดี๋ยวคุณครูสอนให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855276794+07:00","message":"TextPushed: 'ไม่เป็นไรค่ะเดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.855285153+07:00","message":"Push: 'สอนให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.855298345+07:00","message":"push: {true สอนให้ฟังอีกครั้งนึงนะคะ 0 0xc001e34880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:12.863252294+07:00","message":"write wav file: './tmp/7514/7514_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.063866978+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:13.125762279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:13.125778255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.63127317+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.739730329+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.739749764+07:00","message":"found end of frame, send empty tag with msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.739752854+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.739759321+07:00","message":"[buffer interim] 191 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739765947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739770148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739773324+07:00","message":"> Transcript [1882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739776007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739778204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739779893+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739781575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.739783698+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.73979224+07:00","message":"push: {true \n 0 0xc001e35380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:13.744578104+07:00","message":"write wav file: './tmp/7514/7514_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.952356762+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.422036391+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.422068537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.422073083+07:00","message":"receive interim result [false|false]: ย้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.422084068+07:00","message":"[buffer interim] 192 false ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.42208997+07:00","message":"[bufferProcess] interim [300000000]:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.422092082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.667437306+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.667479537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.667490225+07:00","message":"receive interim result [false|false]: ย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.667505141+07:00","message":"[buffer interim] 192 false ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.667512346+07:00","message":"[bufferProcess] interim [540000000]:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.667514896+07:00","message":"[bufferProcess] send to processor:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.66752212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.667525198+07:00","message":"> Transcript [1883] [false]: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.66752719+07:00","message":"Set StatePrefix (first interim): 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.798766082+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.798803791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.798809271+07:00","message":"receive interim result [false|false]: ย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.798823511+07:00","message":"[buffer interim] 192 false ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.798830936+07:00","message":"[bufferProcess] interim [720000000]:ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.798833559+07:00","message":"[bufferProcess] send to processor:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.798840328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.798842645+07:00","message":"> Transcript [1884] [false]: 'ย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.79884556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.7988476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.798849453+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.798852174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.002163848+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.00220292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.002208559+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.002223585+07:00","message":"[buffer interim] 192 false ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.002230775+07:00","message":"[bufferProcess] interim [900000000]:ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.00223363+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.002236973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.002239894+07:00","message":"> Transcript [1885] [false]: 'ย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.002242907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.002244897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.002246964+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.00224932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.121978032+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.12201232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.122017671+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.122031674+07:00","message":"[buffer interim] 192 false ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.122038712+07:00","message":"[bufferProcess] interim [20000000]:ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.122041238+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.12204833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.122050929+07:00","message":"> Transcript [1886] [false]: 'ย้อนกลับไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.122053882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.122055817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.122057572+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.122059927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.312084333+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.312122252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้งแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.312128037+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.312141205+07:00","message":"[buffer interim] 192 false ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312151489+07:00","message":"[bufferProcess] interim [200000000]:ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312153746+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312157213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312159771+07:00","message":"> Transcript [1887] [false]: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312162862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312164844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312166637+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312168666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312174714+07:00","message":"Push: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312176758+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312179106+07:00","message":"Set new StatePrefix : 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.312181345+07:00","message":"Next Push (prob) : 'กลับไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.312189671+07:00","message":"push: {false ย้อน 0 0xc0003a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.620767834+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.712430683+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.712465763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้งแต่ว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.712471087+07:00","message":"receive interim result [true|false]: ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.71247856+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.712480819+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.712485942+07:00","message":"[buffer interim] 192 true ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712492127+07:00","message":"[bufferProcess] interim [680000000]:ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712495148+07:00","message":"[bufferProcess] send to processor (isfinal):ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712497892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712501803+07:00","message":"> Transcript [1888] [false]: 'ย้อนกลับไปตั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712504444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712506178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712508196+07:00","message":"StatePrefix: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712510971+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712512682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712514538+07:00","message":"> Transcript [1889] [true]: 'ย้อนกลับไปตั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712516359+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712517882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712519429+07:00","message":"StatePrefix: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712521133+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.712523219+07:00","message":"Push: 'กลับไปตั้งแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.712530282+07:00","message":"push: {true กลับไปตั้งแต่ว่า 0 0xc0003a4d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:15.718311073+07:00","message":"write wav file: './tmp/7514/7514_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.742666749+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911274599+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911297655+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911300745+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911302521+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911304472+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911306266+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911308529+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911312436+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911314044+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.911315588+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:16.126265501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:16.126276391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.314905767+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.314938668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.314943088+07:00","message":"receive interim result [false|false]: ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.31495462+07:00","message":"[buffer interim] 193 false ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.314961963+07:00","message":"[bufferProcess] interim [420000000]:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.314964528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.520679051+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.520714445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.520720236+07:00","message":"receive interim result [false|false]: ยีนคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.520733347+07:00","message":"[buffer interim] 193 false ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.52073988+07:00","message":"[bufferProcess] interim [600000000]:ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.520742464+07:00","message":"[bufferProcess] send to processor:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.5207491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.520751864+07:00","message":"> Transcript [1890] [false]: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.520753993+07:00","message":"Set StatePrefix (first interim): 'ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.778323457+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.778355079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.778360758+07:00","message":"receive interim result [false|false]: ยีนคือช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.778375083+07:00","message":"[buffer interim] 193 false ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.778381541+07:00","message":"[bufferProcess] interim [840000000]:ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.778383926+07:00","message":"[bufferProcess] send to processor:ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.778390126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.778392903+07:00","message":"> Transcript [1891] [false]: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.778394813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.778396797+07:00","message":"Set new StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.936608295+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.936642214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.936647299+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.936660636+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936668711+07:00","message":"[bufferProcess] interim [20000000]:ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936671496+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936674597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936677391+07:00","message":"> Transcript [1892] [false]: 'ยีนคือช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936680218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936682016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936683763+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.936685624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.987827424+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.98787098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.987884644+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.987896789+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.987903655+07:00","message":"[bufferProcess] interim [80000000]:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.987905876+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.987911631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.987915321+07:00","message":"> Transcript [1893] [false]: 'ยีนคือช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.987918738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.987920683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.98792248+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.987924594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.309087323+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.309122414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.309127819+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.309138115+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.309146084+07:00","message":"[bufferProcess] interim [380000000]:ยีนคือช่วงนึงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.309148612+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.309153609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.30915638+07:00","message":"> Transcript [1894] [false]: 'ยีนคือช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.309159441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.30917267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.309174607+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.309176629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.430675353+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.430708709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.430713821+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.430727159+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430749262+07:00","message":"[bufferProcess] interim [500000000]:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.43075209+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430757546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430760027+07:00","message":"> Transcript [1895] [false]: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430763091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430768308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430770223+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430772122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430776102+07:00","message":"Push: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430777813+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430779613+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.430782033+07:00","message":"Next Push (prob) : 'ช่วงนึงของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.430788955+07:00","message":"push: {false ยีนคือ 0 0xc001e9ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.498124762+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.498166312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.4981747+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.498189732+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.498197257+07:00","message":"[bufferProcess] interim [560000000]:ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.498201628+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.49821207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.49821625+07:00","message":"> Transcript [1896] [false]: 'ยีนคือช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.498218976+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.739412888+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.739442174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสามเหลี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.739446972+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:17.739460764+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.739467104+07:00","message":"[bufferProcess] interim [800000000]:ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.739469682+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.73947279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.739475671+07:00","message":"> Transcript [1897] [false]: 'ยีนคือช่วงนึงของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.739478802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.739480719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.739482584+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:17.739484556+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.20975516+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.209789468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.209795129+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.209806681+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.209812955+07:00","message":"[bufferProcess] interim [280000000]:ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.209815563+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.209822295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.209825025+07:00","message":"> Transcript [1898] [false]: 'ยีนคือช่วงนึงของสามเหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.20982861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.209830502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.20983294+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.209835365+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.702099592+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.702144481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.70215307+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.702168579+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.7021764+07:00","message":"[bufferProcess] interim [760000000]:ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.702179671+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.702188034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.702190758+07:00","message":"> Transcript [1899] [false]: 'ยีนคือช่วงนึงของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.702194359+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.70219644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.702198448+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.702200882+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.70678835+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.706822878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.70682797+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.706843+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.70684923+07:00","message":"[bufferProcess] interim [820000000]:ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706851869+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706855769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706858632+07:00","message":"> Transcript [1900] [false]: 'ยีนคือช่วงนึงของสาย DNA และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706862151+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706864007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706865787+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706868012+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706878261+07:00","message":"Push: 'ช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706880663+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706882576+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงนึงของสาย DNA และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.706884621+07:00","message":"Next Push (prob) : 'สาย DNA และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.706905488+07:00","message":"push: {false ช่วงนึงของ 0 0xc001e9ea80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.771576946+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.771625889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.771632611+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.77164837+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.771657541+07:00","message":"[bufferProcess] interim [880000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.771660445+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.771668088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.771671026+07:00","message":"> Transcript [1901] [false]: 'ยีนคือช่วงนึงของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.771673636+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.110718696+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.110764517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.110770842+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.110786134+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.110794205+07:00","message":"[bufferProcess] interim [180000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.110797205+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.110806413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.11080925+07:00","message":"> Transcript [1902] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.110811601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.11081352+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:19.126890553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:19.126898827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.225238498+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.225278612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.225284628+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.225298695+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.225309749+07:00","message":"[bufferProcess] interim [240000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.225312493+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.225319353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.225323877+07:00","message":"> Transcript [1903] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.225328376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.225330555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.22533274+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.225335292+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.235105621+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.235124659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.235129454+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.235140075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA และ RNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.235143128+07:00","message":"receive interim result [false|false]:  DNA และ RNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.235147735+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.23515068+07:00","message":"[buffer interim] 193 false  DNA และ RNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235154856+07:00","message":"[bufferProcess] interim [300000000]:ยีนคือช่วงนึงของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.23515706+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235163826+07:00","message":"[bufferProcess] interim [300000000]: DNA และ RNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235167319+07:00","message":"[bufferProcess] update buffer: ยีนคือช่วงนึงของสาย DNA และ RNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235181373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235199531+07:00","message":"> Transcript [1904] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235205276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235208183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235210402+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.235212796+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.279345011+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.279379461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.279385324+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.27939827+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.279404514+07:00","message":"[bufferProcess] interim [360000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.279407405+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาย DNA และ RNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.279412508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.279415715+07:00","message":"> Transcript [1905] [false]: 'ยีนคือช่วงนึงของสาย DNA และ RNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.279417742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.279419647+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสาย DNA และ RNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.66311315+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.663148212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.663154568+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.663168367+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.663174798+07:00","message":"[bufferProcess] interim [780000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.663177708+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.663184257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.663187081+07:00","message":"> Transcript [1906] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.663189414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.663191384+07:00","message":"Set new StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.306431028+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.306474163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.306480888+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.306496419+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.30650447+07:00","message":"[bufferProcess] interim [380000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.306507409+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.306515789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.306518543+07:00","message":"> Transcript [1907] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.306522581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.306525057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.306526772+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.306529203+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.598571578+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.598622092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.598630663+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.598648871+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598658105+07:00","message":"[bufferProcess] interim [700000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598662522+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598667498+07:00","message":"[bufferProcess] send to processor (ticker):ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598671786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.59867581+07:00","message":"> Transcript [1908] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598681419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598684327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598687793+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598691324+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598693773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598696513+07:00","message":"> Transcript [1909] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598700161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598702801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598705218+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.598708263+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:22.127302323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:22.127329789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.173174624+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.173206388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.17321235+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.173227161+07:00","message":"[buffer interim] 193 false ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.173233738+07:00","message":"[bufferProcess] interim [300000000]:ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.173235914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.051383495+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.183322851+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.247110455+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.247159736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม\",\"confidence\":0.90184087}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.247166605+07:00","message":"receive interim result [true|false]: ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.247177081+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.247179293+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.247185996+07:00","message":"[buffer interim] 193 true ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247198007+07:00","message":"[bufferProcess] interim [320000000]:ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247201544+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247214291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.24722714+07:00","message":"> Transcript [1910] [false]: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247232435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247234546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247237021+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247239451+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247246205+07:00","message":"Push: 'สายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247248288+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247250359+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247252692+07:00","message":"Next Push (prob) : 'คืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247254861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247257219+07:00","message":"> Transcript [1911] [true]: 'ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247259611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247261262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247262784+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247264748+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247266389+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.24727908+07:00","message":"push: {false สายดีเอ็นเอแล้วเรียนอีก 0 0xc001e9ea80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247440717+07:00","message":"Push: 'คืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247446414+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของสายดีเอ็นเอแล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247448699+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247450918+07:00","message":"Next Push (prob) : 'ยีนคือช่วงหนึ่งของสาย DNA แล้วเรียนอีกคืออะไรนะคะหรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.247458116+07:00","message":"push: {true คืออะไรนะคะหรือชื่อเต็ม 0 0xc001e9ea80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.247458877+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_193.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:23.260554234+07:00","message":"write wav file: './tmp/7514/7514_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.090256874+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.090290004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.090295781+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.090308389+07:00","message":"[buffer interim] 194 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.090314693+07:00","message":"[bufferProcess] interim [900000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.090316455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.15792968+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.157971903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.157977264+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.157991956+07:00","message":"[buffer interim] 194 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.157999276+07:00","message":"[bufferProcess] interim [960000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.158002005+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.158008875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.158011663+07:00","message":"> Transcript [1912] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.158013568+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.732260958+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.73230178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.732309399+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.732319393+07:00","message":"[buffer interim] 194 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.732327051+07:00","message":"[bufferProcess] interim [560000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.732330225+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.732335675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.732338415+07:00","message":"> Transcript [1913] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.732340462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.732342376+07:00","message":"Set new StatePrefix: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.066441129+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.066476143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.066481694+07:00","message":"receive interim result [false|false]: นะคะเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.066495552+07:00","message":"[buffer interim] 194 false นะคะเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066502723+07:00","message":"[bufferProcess] interim [920000000]:นะคะเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066505353+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066511757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066514605+07:00","message":"> Transcript [1914] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066517533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066519413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066521154+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.066523136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:25.127913837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:25.12794134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.258637904+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.258672599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.258678242+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.25868797+07:00","message":"[buffer interim] 194 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.258695436+07:00","message":"[bufferProcess] interim [40000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.258697652+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.258701072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.25870362+07:00","message":"> Transcript [1915] [false]: 'นะคะเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.258706629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.258708444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.258710235+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.258712058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.269809612+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.269840533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.269847198+07:00","message":"receive interim result [false|false]: นะคะเป็นสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.269860705+07:00","message":"[buffer interim] 194 false นะคะเป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.269866234+07:00","message":"[bufferProcess] interim [100000000]:นะคะเป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.26986826+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.26988253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.269885657+07:00","message":"> Transcript [1916] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.269888574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.269890394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.269893522+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.269895477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.30269403+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.302721268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.302726589+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.302739035+07:00","message":"[buffer interim] 194 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302744247+07:00","message":"[bufferProcess] interim [160000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302746519+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302750095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302752588+07:00","message":"> Transcript [1917] [false]: 'นะคะเป็นสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302755455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302757619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302759432+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302761183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302763648+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302765533+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302767556+07:00","message":"Set new StatePrefix : 'นะคะเป็นสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.302769684+07:00","message":"Next Push (prob) : 'เป็นสายพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.302776368+07:00","message":"push: {false นะคะ 0 0xc001e9ef00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.304375562+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.304387127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.304391273+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.304399371+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.304402836+07:00","message":"[bufferProcess] interim [220000000]:นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.304404955+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.304407115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.304410385+07:00","message":"> Transcript [1918] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.30441201+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.944592892+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.944627644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.944632909+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.944643595+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.944649984+07:00","message":"[bufferProcess] interim [820000000]:นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.944652216+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.944657099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.944659642+07:00","message":"> Transcript [1919] [false]: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.944661925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.944664106+07:00","message":"Set new StatePrefix: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.525625067+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.525656443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรมประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.525661616+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.525674761+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525681594+07:00","message":"[bufferProcess] interim [360000000]:นะคะเป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525684493+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525687367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525689774+07:00","message":"> Transcript [1920] [false]: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525692392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525694215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525696016+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.525698042+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.715995656+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.716029136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.71603503+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.71605095+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.716060078+07:00","message":"[bufferProcess] interim [540000000]:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.716062422+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรมประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.7160673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.716069999+07:00","message":"> Transcript [1921] [false]: 'นะคะเป็นสารพันธุกรรมประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.716073052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.716074991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.716077022+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.716079282+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.351800003+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.351842477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.35185299+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.351868272+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.351884088+07:00","message":"[bufferProcess] interim [140000000]:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.351886979+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.351890778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.351893441+07:00","message":"> Transcript [1922] [false]: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.351896839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.35189876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.351901042+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.35190372+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.427788881+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.427846626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.427855932+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.427882198+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427895967+07:00","message":"[bufferProcess] interim [320000000]:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427899708+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427906828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427911346+07:00","message":"> Transcript [1923] [false]: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427917755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427920682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427924541+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427927465+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427937125+07:00","message":"Push: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.42794014+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427944241+07:00","message":"Set new StatePrefix : 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.427948073+07:00","message":"Next Push (prob) : 'ซึ่งประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.42796047+07:00","message":"push: {false เป็นสารพันธุกรรม 0 0xc001e9ef00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.615790177+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.615839105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.615846121+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.615862167+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.615876056+07:00","message":"[bufferProcess] interim [500000000]:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.615879209+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.615891177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.615894021+07:00","message":"> Transcript [1924] [false]: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.61589755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.615899688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.615902025+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.615904312+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:28.127960694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:28.127966892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.241342994+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.267219436+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.267259325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.267265867+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.267278576+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.26728573+07:00","message":"[bufferProcess] interim [100000000]:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.267288395+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.267295001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.267297982+07:00","message":"> Transcript [1925] [false]: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.267301475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.267303334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.267305447+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.267308274+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.326303221+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.326345164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.326352296+07:00","message":"receive interim result [false|false]: นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.326365931+07:00","message":"[buffer interim] 194 false นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326373809+07:00","message":"[bufferProcess] interim [160000000]:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326376495+07:00","message":"[bufferProcess] send to processor:นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326383451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326386217+07:00","message":"> Transcript [1926] [false]: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326390075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326391946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326394155+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.326398541+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448570803+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448614554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดถึงนะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ\",\"confidence\":0.86747444}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448622571+07:00","message":"receive interim result [true|false]: คิดถึงนะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448633268+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448635619+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448643219+07:00","message":"[buffer interim] 194 true คิดถึงนะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448650975+07:00","message":"[bufferProcess] interim [280000000]:คิดถึงนะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448654695+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448657926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.4486607+07:00","message":"> Transcript [1927] [false]: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448664082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448665865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448669647+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448672416+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448676148+07:00","message":"Push: 'ซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448678164+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.44868025+07:00","message":"Set new StatePrefix : 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448682855+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448684467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448686267+07:00","message":"> Transcript [1928] [true]: 'คิดถึงนะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448688388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448690032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448691724+07:00","message":"StatePrefix: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448693588+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448695142+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448804702+07:00","message":"push: {false ซึ่งประกอบด้วย 0 0xc001e9ef00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448851254+07:00","message":"Push: 'นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448854607+07:00","message":"TextPushed: 'นะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448856443+07:00","message":"Set new StatePrefix : 'คิดถึงนะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448858341+07:00","message":"Next Push (prob) : 'คิดถึงนะคะเป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.448864743+07:00","message":"push: {true นิวคลีโอไทด์ค่ะ 0 0xc001e9ef00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.448928218+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_194.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:28.461384506+07:00","message":"write wav file: './tmp/7514/7514_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.562589272+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.200759697+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.261942516+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.29170838+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.291723235+07:00","message":"found end of frame, send empty tag with msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.291726461+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.291731892+07:00","message":"[buffer interim] 195 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291738533+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291742395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291745768+07:00","message":"> Transcript [1929] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291748327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291750157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291751747+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291753407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.291755589+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.291763252+07:00","message":"push: {true \n 0 0xc0003a5000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:29.297717783+07:00","message":"write wav file: './tmp/7514/7514_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.605103038+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.605140497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.605145496+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.605157219+07:00","message":"[buffer interim] 196 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.605171352+07:00","message":"[bufferProcess] interim [420000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.605173655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.736105348+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.736142108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.736146848+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.736158058+07:00","message":"[buffer interim] 196 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.736164311+07:00","message":"[bufferProcess] interim [480000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.736166532+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.736171237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.736173826+07:00","message":"> Transcript [1930] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.736175804+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.79265176+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.79269037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.792696103+07:00","message":"receive interim result [false|false]: อยากได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.792707216+07:00","message":"[buffer interim] 196 false อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.79271348+07:00","message":"[bufferProcess] interim [600000000]:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.792715735+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.792720476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.792723107+07:00","message":"> Transcript [1931] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.792724957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.792726761+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.93676665+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.936797644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.936803069+07:00","message":"receive interim result [false|false]: อยากได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.936810994+07:00","message":"[buffer interim] 196 false อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936817509+07:00","message":"[bufferProcess] interim [720000000]:อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936819764+07:00","message":"[bufferProcess] send to processor:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936822457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936825002+07:00","message":"> Transcript [1932] [false]: 'อยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936827931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936829667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936831475+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.936833309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.107001287+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.10703103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.107036798+07:00","message":"receive interim result [false|false]: อยากได้รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.107049297+07:00","message":"[buffer interim] 196 false อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.10705621+07:00","message":"[bufferProcess] interim [840000000]:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.107058691+07:00","message":"[bufferProcess] send to processor:อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.107065187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.107067577+07:00","message":"> Transcript [1933] [false]: 'อยากได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.10707032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.107072616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.107074431+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.1070767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.437873409+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.43791781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.437923401+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.437938824+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.437945605+07:00","message":"[bufferProcess] interim [140000000]:อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.437948035+07:00","message":"[bufferProcess] send to processor:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.437951373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.437954246+07:00","message":"> Transcript [1934] [false]: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.43795724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.437959097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.43796111+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.43796306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.51322368+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.513259936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.513264617+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.513279479+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513285945+07:00","message":"[bufferProcess] interim [260000000]:อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513288515+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513291659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513294637+07:00","message":"> Transcript [1935] [false]: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513297794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513299602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513301207+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513303176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513305456+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513307402+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513309268+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.513311138+07:00","message":"Next Push (prob) : 'ได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.513317226+07:00","message":"push: {false อยาก 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.687577317+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.687616096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.687620774+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.687632007+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.687640263+07:00","message":"[bufferProcess] interim [440000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.687643114+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.687648121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.687650798+07:00","message":"> Transcript [1936] [false]: 'อยากได้รูปตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.687654027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.687656088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.68765786+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.687660051+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:31.128463033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:31.128475133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.331350987+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.331384853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.331390372+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.3314026+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.331409197+07:00","message":"[bufferProcess] interim [40000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.331411734+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.33141674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.331419529+07:00","message":"> Transcript [1937] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.331422237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.331424572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.331426407+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.331428451+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.224193143+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.224236381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.224242731+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.224253471+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224260051+07:00","message":"[bufferProcess] interim [940000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224262719+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224267862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224270817+07:00","message":"> Transcript [1938] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224273634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224275656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224277911+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.224280111+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.294570107+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.294610505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.294616929+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.294632237+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.29463999+07:00","message":"[bufferProcess] interim [60000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294643226+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294651783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294654954+07:00","message":"> Transcript [1939] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294659027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294661129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294663495+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294665849+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294671656+07:00","message":"Push: 'ได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294673404+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294675326+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.294678005+07:00","message":"Next Push (prob) : 'นะคะคงตามกรอบนี้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.294686755+07:00","message":"push: {false ได้รูปตอนนี้ 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.42131191+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.421353046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.421366494+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.421379062+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.421385898+07:00","message":"[bufferProcess] interim [180000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.421388286+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.421393126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.421395903+07:00","message":"> Transcript [1940] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.421398172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.421400383+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.929552166+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.929586729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.929592246+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.929607488+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.929615942+07:00","message":"[bufferProcess] interim [660000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.929618687+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.929622521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.929625673+07:00","message":"> Transcript [1941] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.929627982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.929629968+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.990656156+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.990696084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.990702345+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.990712442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" view\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.990714973+07:00","message":"receive interim result [false|false]:  view"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.990720679+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.99072599+07:00","message":"[buffer interim] 196 false  view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990731991+07:00","message":"[bufferProcess] interim [780000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990734527+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990741248+07:00","message":"[bufferProcess] interim [780000000]: view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990743774+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990746474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990749327+07:00","message":"> Transcript [1942] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990752432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990754212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990756159+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.990758809+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.119288095+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.119323594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.119330229+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.11934892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.119352348+07:00","message":"receive interim result [false|false]:  นิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.119359107+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.119362855+07:00","message":"[buffer interim] 196 false  นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119368405+07:00","message":"[bufferProcess] interim [840000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119370851+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119373546+07:00","message":"[bufferProcess] interim [840000000]: นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119375881+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119378664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119381509+07:00","message":"> Transcript [1943] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.11938487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119386756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119388721+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.119391028+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.498781014+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.4988158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.498822162+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.498832879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นิวคลีโอไทด์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.49883629+07:00","message":"receive interim result [false|false]:  นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.498843239+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.498846882+07:00","message":"[buffer interim] 196 false  นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498852745+07:00","message":"[bufferProcess] interim [260000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498855452+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498858455+07:00","message":"[bufferProcess] interim [260000000]: นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498860744+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498863233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498870855+07:00","message":"> Transcript [1944] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498874172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498876448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498878515+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.498880911+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.077924869+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.077961673+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-03-05T13:11:34.077968336+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.077981377+07:00","message":"[buffer interim] 196 false อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.077988603+07:00","message":"[bufferProcess] interim [860000000]:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.077991751+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.077997961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078000719+07:00","message":"> Transcript [1945] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078004533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078006628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078008781+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078011334+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078017118+07:00","message":"Push: 'นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078019008+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078021107+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.078023291+07:00","message":"Next Push (prob) : ' นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.078032924+07:00","message":"push: {false นะคะคงตามกรอบนี้คือ 1 0 0xc000186300}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:34.129433413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:34.129439077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.90039194+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.962638846+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.022091727+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.10725449+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.107293363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ\",\"confidence\":0.9488869}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.107300174+07:00","message":"receive interim result [true|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.107306101+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.107308171+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.107315072+07:00","message":"[buffer interim] 196 true อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107321919+07:00","message":"[bufferProcess] interim [850000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107327291+07:00","message":"[bufferProcess] send to processor (isfinal):อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107331049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107333631+07:00","message":"> Transcript [1946] [false]: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107336402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107338133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107339918+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107342462+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107344219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107346015+07:00","message":"> Transcript [1947] [true]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107347985+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107349625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107351142+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107352878+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.10735439+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.10751806+07:00","message":"Push: ' นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.10752157+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะคงตามกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.10752373+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107525923+07:00","message":"Next Push (prob) : 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.107536962+07:00","message":"push: {true  นิวคลีโอไทด์ค่ะ 0 0xc000186300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.107549093+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_196.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:35.117973453+07:00","message":"write wav file: './tmp/7514/7514_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.152393223+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.220044966+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.220065236+07:00","message":"found end of frame, send empty tag with msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.220068377+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.220075231+07:00","message":"[buffer interim] 197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220082063+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220085809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220088808+07:00","message":"> Transcript [1948] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220091177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220092908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220094871+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220096471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.220104213+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.220114344+07:00","message":"push: {true \n 0 0xc000186980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:35.225540508+07:00","message":"write wav file: './tmp/7514/7514_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.328758624+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.328803583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.328809671+07:00","message":"receive interim result [false|false]: ต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.328825244+07:00","message":"[buffer interim] 198 false ต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328831725+07:00","message":"[bufferProcess] interim [960000000]:ต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328834492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328840995+07:00","message":"[bufferProcess] send to processor (ticker):ต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328844024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328847842+07:00","message":"> Transcript [1949] [false]: 'ต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328851629+07:00","message":"Set StatePrefix (first interim): 'ต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.389654704+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.389686437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.389691155+07:00","message":"receive interim result [false|false]: ต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.38970341+07:00","message":"[buffer interim] 198 false ต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.38971075+07:00","message":"[bufferProcess] interim [80000000]:ต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.389712901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.529431805+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.529465678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.529471+07:00","message":"receive interim result [false|false]: ต่อกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.529482896+07:00","message":"[buffer interim] 198 false ต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.529488945+07:00","message":"[bufferProcess] interim [200000000]:ต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.52949111+07:00","message":"[bufferProcess] send to processor:ต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.529495928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.529498415+07:00","message":"> Transcript [1950] [false]: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.529500329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.529502409+07:00","message":"Set new StatePrefix: 'ต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.575498426+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.575528333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.575533471+07:00","message":"receive interim result [false|false]: ต่อกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.575543726+07:00","message":"[buffer interim] 198 false ต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.575550027+07:00","message":"[bufferProcess] interim [260000000]:ต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.575552552+07:00","message":"[bufferProcess] send to processor:ต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.57555722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.575559783+07:00","message":"> Transcript [1951] [false]: 'ต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.575562255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.575564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.575565812+07:00","message":"StatePrefix: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.575567974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.900405851+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.900444215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.900450985+07:00","message":"receive interim result [false|false]: ต่อกันนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.900466106+07:00","message":"[buffer interim] 198 false ต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.900472275+07:00","message":"[bufferProcess] interim [560000000]:ต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.900474965+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.900481169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.900484378+07:00","message":"> Transcript [1952] [false]: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.900487259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.9004893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.900491171+07:00","message":"StatePrefix: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.900493448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.073812379+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.073847349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.073852795+07:00","message":"receive interim result [false|false]: ต่อกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.073863334+07:00","message":"[buffer interim] 198 false ต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.073880321+07:00","message":"[bufferProcess] interim [680000000]:ต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.073882623+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.07388548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.073888054+07:00","message":"> Transcript [1953] [false]: 'ต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.07389076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.073892498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.073894612+07:00","message":"StatePrefix: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.073896489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:37.130467487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:37.130487287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.214781321+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.214816444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.214821972+07:00","message":"receive interim result [false|false]: ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.214834975+07:00","message":"[buffer interim] 198 false ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214841712+07:00","message":"[bufferProcess] interim [860000000]:ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214844335+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214850994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214853642+07:00","message":"> Transcript [1954] [false]: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214856761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214858722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214861206+07:00","message":"StatePrefix: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214863645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214874092+07:00","message":"Push: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214875981+07:00","message":"TextPushed: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214877856+07:00","message":"Set new StatePrefix : 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.214879706+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.214886769+07:00","message":"push: {false ต่อกัน 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.424763956+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.424801628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็นสายพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.424806941+07:00","message":"receive interim result [false|false]: ต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.424817745+07:00","message":"[buffer interim] 198 false ต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424829719+07:00","message":"[bufferProcess] interim [100000000]:ต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424832225+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424835422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424838024+07:00","message":"> Transcript [1955] [false]: 'ต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424841093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424843225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424845341+07:00","message":"StatePrefix: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.424847614+07:00","message":"TextPushed: 'ต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.486743805+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.486784374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.486790082+07:00","message":"receive interim result [false|false]: ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.48680237+07:00","message":"[buffer interim] 198 false ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486809319+07:00","message":"[bufferProcess] interim [220000000]:ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486811498+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486816505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486819152+07:00","message":"> Transcript [1956] [false]: 'ต่อกันนะคะเป็นสายพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486822112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486824026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486825888+07:00","message":"StatePrefix: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.486828259+07:00","message":"TextPushed: 'ต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.736993881+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.737040485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็นสายพอลิเมอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.737046746+07:00","message":"receive interim result [false|false]: ต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.737062823+07:00","message":"[buffer interim] 198 false ต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737071538+07:00","message":"[bufferProcess] interim [340000000]:ต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737074125+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737077495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737080126+07:00","message":"> Transcript [1957] [false]: 'ต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737083062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737085022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737086793+07:00","message":"StatePrefix: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.737088792+07:00","message":"TextPushed: 'ต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.925204936+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.925237518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.925243387+07:00","message":"receive interim result [false|false]: ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.92525734+07:00","message":"[buffer interim] 198 false ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925264253+07:00","message":"[bufferProcess] interim [580000000]:ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925267218+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925274048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925276164+07:00","message":"> Transcript [1958] [false]: 'ต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925279889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925282379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925284135+07:00","message":"StatePrefix: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925286491+07:00","message":"TextPushed: 'ต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925292431+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.92529437+07:00","message":"TextPushed: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925296351+07:00","message":"Set new StatePrefix : 'ต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.925298943+07:00","message":"Next Push (prob) : 'เป็นสายพอลิเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.925307195+07:00","message":"push: {false นะคะ 0 0xc000186a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.49021679+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.495778325+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.495808154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.495813726+07:00","message":"receive interim result [false|false]: ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.495825083+07:00","message":"[buffer interim] 198 false ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.495832165+07:00","message":"[bufferProcess] interim [180000000]:ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.4958348+07:00","message":"[bufferProcess] send to processor:ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.49584029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.495843015+07:00","message":"> Transcript [1959] [false]: 'ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.495845401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.495847257+07:00","message":"Set new StatePrefix: 'ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.590010631+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.590047875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์\",\"confidence\":0.9382877}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.590055149+07:00","message":"receive interim result [true|false]: ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.590062976+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.590065004+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.590071551+07:00","message":"[buffer interim] 198 true ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590081652+07:00","message":"[bufferProcess] interim [360000000]:ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.59008693+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590090411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590093423+07:00","message":"> Transcript [1960] [false]: 'ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590096349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590098315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590100034+07:00","message":"StatePrefix: 'ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590102037+07:00","message":"TextPushed: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590103555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590105344+07:00","message":"> Transcript [1961] [true]: 'ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590109624+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590111261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590112815+07:00","message":"StatePrefix: 'ต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590114474+07:00","message":"TextPushed: 'ต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.590120892+07:00","message":"Push: 'เป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.590130842+07:00","message":"push: {true เป็นสายพอลินิวคลีโอไทด์ 0 0xc000186a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:38.600560995+07:00","message":"write wav file: './tmp/7514/7514_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.874785012+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.403216799+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.403262036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.403267324+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.403282897+07:00","message":"[buffer interim] 199 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.403290017+07:00","message":"[bufferProcess] interim [420000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.403292093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.042115633+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.042147768+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-03-05T13:11:40.042152731+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.042165472+07:00","message":"[buffer interim] 199 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.042171873+07:00","message":"[bufferProcess] interim [20000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.042173957+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.042177006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.042180382+07:00","message":"> Transcript [1962] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.042182597+07:00","message":"Set StatePrefix (first interim): 'จำนวน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:40.131070554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:40.13108692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.229286199+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.229323644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.229329652+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.229339455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.229341919+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.229346943+07:00","message":"[buffer interim] 199 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.229351836+07:00","message":"[buffer interim] 199 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229356705+07:00","message":"[bufferProcess] interim [140000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229358879+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229361573+07:00","message":"[bufferProcess] interim [140000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229364263+07:00","message":"[bufferProcess] update buffer: จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229366818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229369657+07:00","message":"> Transcript [1963] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229372221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229373973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.229375597+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.22937747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.306951169+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.306986184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.306991682+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.307003877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.307006332+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.307011925+07:00","message":"[buffer interim] 199 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.307015365+07:00","message":"[buffer interim] 199 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307021971+07:00","message":"[bufferProcess] interim [320000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307026589+07:00","message":"[bufferProcess] send to processor:จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307034485+07:00","message":"[bufferProcess] interim [320000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307036885+07:00","message":"[bufferProcess] update buffer: จำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307039231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307041976+07:00","message":"> Transcript [1964] [false]: 'จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307045088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307047795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307050347+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.307053381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.49080988+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.490852202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.490857903+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.49087707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.490880506+07:00","message":"receive interim result [false|false]:  23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.490888098+07:00","message":"[buffer interim] 199 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.490892252+07:00","message":"[buffer interim] 199 false  23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490899205+07:00","message":"[bufferProcess] interim [440000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490902635+07:00","message":"[bufferProcess] send to processor:จำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490907678+07:00","message":"[bufferProcess] interim [440000000]: 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490909925+07:00","message":"[bufferProcess] update buffer: จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490912365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490915327+07:00","message":"> Transcript [1965] [false]: 'จำนวน 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490918026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490920044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490921855+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.490923697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837046158+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837093477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837100165+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837111284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837115631+07:00","message":"receive interim result [false|false]:  23 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837124264+07:00","message":"[buffer interim] 199 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837127204+07:00","message":"[buffer interim] 199 false  23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837133255+07:00","message":"[bufferProcess] interim [800000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837136007+07:00","message":"[bufferProcess] send to processor:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837138854+07:00","message":"[bufferProcess] interim [800000000]: 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837141576+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837144213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837147069+07:00","message":"> Transcript [1966] [false]: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837149715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837151842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837153559+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837155383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837158248+07:00","message":"Push: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837180581+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837183303+07:00","message":"Set new StatePrefix : 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.837185379+07:00","message":"Next Push (prob) : ' 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.837209471+07:00","message":"push: {false จำนวน 0 0xc000186080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.127328809+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.127377076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.127383629+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.127396292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.127399858+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.127406629+07:00","message":"[buffer interim] 199 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.127409827+07:00","message":"[buffer interim] 199 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127415243+07:00","message":"[bufferProcess] interim [40000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127417731+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.12742032+07:00","message":"[bufferProcess] interim [40000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127422486+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127424814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127428049+07:00","message":"> Transcript [1967] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127431574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127434404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127437206+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.127440185+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.470837611+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.470890597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.470896271+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.470908243+07:00","message":"[buffer interim] 199 false จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470915185+07:00","message":"[bufferProcess] interim [400000000]:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470917705+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470922532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470925262+07:00","message":"> Transcript [1968] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470928159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470929929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470931933+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.470934394+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.659751614+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.659784153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.659790064+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.659800484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.659803745+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.659810532+07:00","message":"[buffer interim] 199 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.659814961+07:00","message":"[buffer interim] 199 false  ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.65982045+07:00","message":"[bufferProcess] interim [580000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659822975+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659825746+07:00","message":"[bufferProcess] interim [580000000]: ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659828248+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659831317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659834153+07:00","message":"> Transcript [1969] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.6598371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659839101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659840807+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.659842616+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.705309634+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.705359868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.705367071+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.705384054+07:00","message":"[buffer interim] 199 false จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705393636+07:00","message":"[bufferProcess] interim [640000000]:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705398197+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705407918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705412494+07:00","message":"> Transcript [1970] [false]: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705417011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705420222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.7054229+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705425857+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705434073+07:00","message":"Push: ' 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705436649+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.705439489+07:00","message":"Set new StatePrefix : 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.70544285+07:00","message":"Next Push (prob) : ' ค่ะอันนี้คือสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.705457281+07:00","message":"push: {false  23 0 0xc000186080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.851294852+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.851329925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.851335466+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.851349627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.851353333+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.851359787+07:00","message":"[buffer interim] 199 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.851362561+07:00","message":"[buffer interim] 199 false  ค่ะอันนี้คือสายนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.851368215+07:00","message":"[bufferProcess] interim [820000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.851370921+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.851373744+07:00","message":"[bufferProcess] interim [820000000]: ค่ะอันนี้คือสายนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.851376737+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.851379452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.851382262+07:00","message":"> Transcript [1971] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.851384307+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.901345197+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.901379759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.901385447+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.901395561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.901399294+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.901405887+07:00","message":"[buffer interim] 199 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.901409035+07:00","message":"[buffer interim] 199 false  ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901414996+07:00","message":"[bufferProcess] interim [880000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901417369+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901420686+07:00","message":"[bufferProcess] interim [880000000]: ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901423401+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901426037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901428876+07:00","message":"> Transcript [1972] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901432181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901434341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901436103+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.901438282+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.023692574+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.023727587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.023733067+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.023746122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.023749576+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.023762914+07:00","message":"[buffer interim] 199 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.023773215+07:00","message":"[buffer interim] 199 false  ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023780007+07:00","message":"[bufferProcess] interim [0]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023783472+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023786393+07:00","message":"[bufferProcess] interim [0]: ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023788603+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023791232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023795996+07:00","message":"> Transcript [1973] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023799122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023801458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023804417+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.023806494+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.607271329+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.607299377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.6073045+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.60731614+07:00","message":"[buffer interim] 199 false จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607324285+07:00","message":"[bufferProcess] interim [600000000]:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607326801+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607330142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607332677+07:00","message":"> Transcript [1974] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607336334+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607338458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607340794+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.607343114+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058020522+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058058218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058065776+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058077343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058080439+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058087246+07:00","message":"[buffer interim] 199 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058090203+07:00","message":"[buffer interim] 199 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058095337+07:00","message":"[bufferProcess] interim [20000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058097679+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058102271+07:00","message":"[bufferProcess] interim [20000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058105264+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058108177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058110828+07:00","message":"> Transcript [1975] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058114058+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058116056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058118148+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058120404+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058122624+07:00","message":"Push: ' ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058124444+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058126361+07:00","message":"Set new StatePrefix : 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.058128807+07:00","message":"Next Push (prob) : 'นึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.058137016+07:00","message":"push: {false  ค่ะอันนี้คือสาย 0 0xc000186080}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:43.131307352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:43.131321944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.653030658+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.653059467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.653065074+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.653079234+07:00","message":"[buffer interim] 199 false จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.653085959+07:00","message":"[bufferProcess] interim [620000000]:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.653089323+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.653092958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.6530956+07:00","message":"> Transcript [1976] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.6530989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.653100805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.653102949+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.653105511+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.990302045+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.062363758+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.171363964+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.171407515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ\",\"confidence\":0.86414593}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.171413903+07:00","message":"receive interim result [true|false]: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.171424587+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.171426459+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.171432668+07:00","message":"[buffer interim] 199 true จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171440137+07:00","message":"[bufferProcess] interim [130000000]:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171448306+07:00","message":"[bufferProcess] send to processor (isfinal):จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171452623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.1714565+07:00","message":"> Transcript [1977] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171460823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171463891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171467231+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171470873+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171473287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171475224+07:00","message":"> Transcript [1978] [true]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171477271+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171478805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171480279+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.171481991+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.17148811+07:00","message":"Push: 'นึงนะคะส่วนอันนี้ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.171495406+07:00","message":"push: {true นึงนะคะส่วนอันนี้ก็คือ 0 0xc000186080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:44.181954079+07:00","message":"write wav file: './tmp/7514/7514_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.96040698+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.049692548+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.049718122+07:00","message":"found end of frame, send empty tag with msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.049721579+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.049731519+07:00","message":"[buffer interim] 200 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049739917+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049743822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049746754+07:00","message":"> Transcript [1979] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049749548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049751347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049753083+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049755242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.049757609+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.049767545+07:00","message":"push: {true \n 0 0xc0003a5900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:45.055502631+07:00","message":"write wav file: './tmp/7514/7514_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.342010036+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911808961+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911832729+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911835116+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911836848+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911838633+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911840334+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911842672+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911844244+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.911846376+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.007220883+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.007254414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Holiday\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.007261764+07:00","message":"receive interim result [false|false]: Holiday"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.007273143+07:00","message":"[buffer interim] 201 false Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.007279887+07:00","message":"[bufferProcess] interim [660000000]:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.007281707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.077974104+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.078007062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Police\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.078012161+07:00","message":"receive interim result [false|false]: Police"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.078021634+07:00","message":"[buffer interim] 201 false Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.078027708+07:00","message":"[bufferProcess] interim [780000000]:Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.078030131+07:00","message":"[bufferProcess] send to processor:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.078034869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.078037679+07:00","message":"> Transcript [1980] [false]: 'Holiday'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.078039921+07:00","message":"Set StatePrefix (first interim): 'Holiday'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:46.131708034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:46.131725531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.25327292+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.253301568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Holiday\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.253306615+07:00","message":"receive interim result [false|false]: Holiday"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.253319482+07:00","message":"[buffer interim] 201 false Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.253325235+07:00","message":"[bufferProcess] interim [900000000]:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.253328281+07:00","message":"[bufferProcess] send to processor:Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.25333202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.253336258+07:00","message":"> Transcript [1981] [false]: 'Police'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.253339029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.253341157+07:00","message":"Set new StatePrefix: 'Police'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.327790949+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.32782928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pornhud\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.327834316+07:00","message":"receive interim result [false|false]: pornhud"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.327848542+07:00","message":"[buffer interim] 201 false pornhud"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.327855374+07:00","message":"[bufferProcess] interim [20000000]:pornhud"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.32786521+07:00","message":"[bufferProcess] send to processor:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.327868627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.327871236+07:00","message":"> Transcript [1982] [false]: 'Holiday'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.327873267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.327875514+07:00","message":"Set new StatePrefix: 'Holiday'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.378894044+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.378926237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.378933384+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.378954022+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.378961153+07:00","message":"[bufferProcess] interim [80000000]:พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.378963706+07:00","message":"[bufferProcess] send to processor:pornhud"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.378970175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.378972672+07:00","message":"> Transcript [1983] [false]: 'pornhud'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.37897447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.378976774+07:00","message":"Set new StatePrefix: 'pornhud'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.766805957+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.766840895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.766846776+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.766866891+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.766878956+07:00","message":"[bufferProcess] interim [440000000]:พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.766881291+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.766884522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.766887577+07:00","message":"> Transcript [1984] [false]: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.766890106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.766892086+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.778891102+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.778911267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.778915855+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.778927777+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778932116+07:00","message":"[bufferProcess] interim [500000000]:พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778934244+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778936443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778938537+07:00","message":"> Transcript [1985] [false]: 'พอลินิวคลีโอไทด์ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778941608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778943473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778945431+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.778948733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.094200386+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.094237872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.094243992+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.094256536+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.09426267+07:00","message":"[bufferProcess] interim [740000000]:พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.094265437+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.094271716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.094274371+07:00","message":"> Transcript [1986] [false]: 'พอลินิวคลีโอไทด์สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.094277675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.094279701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.094281816+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.094284283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230232599+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230267982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230274139+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230287079+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230293948+07:00","message":"[bufferProcess] interim [920000000]:พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230296469+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230301697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230304439+07:00","message":"> Transcript [1987] [false]: 'พอลินิวคลีโอไทด์สายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230307358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230309336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230311568+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230313792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.470314465+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.470349851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.470355267+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.470370015+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.47037773+07:00","message":"[bufferProcess] interim [160000000]:พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470380418+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470387744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470390174+07:00","message":"> Transcript [1988] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470393527+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470395561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470398026+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.47040023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470405308+07:00","message":"Push: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470408338+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470410339+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.470412207+07:00","message":"Next Push (prob) : 'สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.470419865+07:00","message":"push: {false พอลินิวคลีโอไทด์ 0 0xc001e35980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.59942933+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.599461102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.5994672+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.599479035+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.599485362+07:00","message":"[bufferProcess] interim [280000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.59948797+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.599492788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.599495764+07:00","message":"> Transcript [1989] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.599498845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.599500916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.59950274+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.59950546+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.215304785+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.215342857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.215348345+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.215358959+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215365769+07:00","message":"[bufferProcess] interim [880000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215368615+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215373595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215376139+07:00","message":"> Transcript [1990] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215379484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215381487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215383258+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.215385498+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.395926139+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.395960169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.395965386+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.395981788+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.395988727+07:00","message":"[bufferProcess] interim [0]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.395991222+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.395994784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.395997748+07:00","message":"> Transcript [1991] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.396000665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.396003079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.396005049+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.396007534+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.447147114+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.447176412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.447182772+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.447194902+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447201854+07:00","message":"[bufferProcess] interim [60000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447204628+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.4472109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447213475+07:00","message":"> Transcript [1992] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447216827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.44721879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447222467+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447225152+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447230752+07:00","message":"Push: 'สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447232529+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447237477+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.447239883+07:00","message":"Next Push (prob) : 'นะคะจะพา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.44724682+07:00","message":"push: {false สายคู่นี้ 0 0xc001e35980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.566961967+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.567002998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.567010004+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.567024526+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.567031472+07:00","message":"[bufferProcess] interim [120000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.567033956+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.567040427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.567043064+07:00","message":"> Transcript [1993] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.567045239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.567047736+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.638137748+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.638187593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.638194431+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.638208852+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.638216581+07:00","message":"[bufferProcess] interim [240000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.638218965+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.638226503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.638229422+07:00","message":"> Transcript [1994] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.638232072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.638234542+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.658307219+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.658339955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.658345316+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.658360652+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.658367475+07:00","message":"[bufferProcess] interim [300000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.658370135+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.658377365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.65838021+07:00","message":"> Transcript [1995] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.658384198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.658386269+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.831956212+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.831996467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.832002709+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.832015739+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.832023207+07:00","message":"[bufferProcess] interim [480000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.832025703+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.832031174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.832033924+07:00","message":"> Transcript [1996] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.832036218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.83203815+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.048443851+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.048477119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็นครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.048484163+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็นครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.048500814+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048507736+07:00","message":"[bufferProcess] interim [720000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048510468+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048513854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048516761+07:00","message":"> Transcript [1997] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048520259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048522164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048523956+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.048526612+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.080319491+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.080349561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.080355191+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.08036894+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.080373877+07:00","message":"[bufferProcess] interim [780000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.080376303+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.080379357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.080381887+07:00","message":"> Transcript [1998] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการเป็นครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.080385028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.080386941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.0803887+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.08039081+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:49.132350898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:49.132362271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.204155662+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.20418778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.204194301+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.204209493+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.204215385+07:00","message":"[bufferProcess] interim [900000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.204217845+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.204221481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.20422504+07:00","message":"> Transcript [1999] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.204227945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.204230461+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.52622196+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.526260547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.5262667+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.526282098+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.526289333+07:00","message":"[bufferProcess] interim [140000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.526292037+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.526295394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.52629801+07:00","message":"> Transcript [2000] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.526301124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.526302947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.526304692+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.526307324+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.630396448+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.630436449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.6304428+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.630459179+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.6304664+07:00","message":"[bufferProcess] interim [260000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.630469741+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.630472737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.630475285+07:00","message":"> Transcript [2001] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.630478833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.630480688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.630482681+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.630485491+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.779800287+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.779833436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.779841447+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.779854817+07:00","message":"[buffer interim] 201 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.779869556+07:00","message":"[bufferProcess] interim [440000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.779872564+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.77987998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.779882823+07:00","message":"> Transcript [2002] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.779886174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.779888109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.779890599+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.779893075+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.821337559+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016135861+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016176845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจับกันการเป็นโครงสร้างเตียงคู่\",\"confidence\":0.9134779}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016183304+07:00","message":"receive interim result [true|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจับกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016190886+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016192889+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016198961+07:00","message":"[buffer interim] 201 true พอลินิวคลีโอไทด์สายคู่นี้นะคะจับกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016205842+07:00","message":"[bufferProcess] interim [710000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจับกันการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016211435+07:00","message":"[bufferProcess] send to processor (isfinal):พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016214531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016217194+07:00","message":"> Transcript [2003] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016220496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016222221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016224536+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016226854+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016231061+07:00","message":"Push: 'นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016232988+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016237556+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016240312+07:00","message":"Next Push (prob) : 'สร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016242002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016243878+07:00","message":"> Transcript [2004] [true]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจับกันการเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016245932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016247487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016249012+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016250781+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.01625236+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016326139+07:00","message":"push: {false นะคะจะพันกันเป็นโครง 0 0xc001e35980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016397984+07:00","message":"Push: 'เตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016400757+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจะพันกันเป็นโครงเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016402688+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจับกันการเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016404502+07:00","message":"Next Push (prob) : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจับกันการเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.016410251+07:00","message":"push: {true เตียงคู่ 0 0xc001e35980}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.016428209+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_201.html'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.021734585+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:50.026383985+07:00","message":"write wav file: './tmp/7514/7514_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.504432756+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.504479761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.504485541+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.504502222+07:00","message":"[buffer interim] 202 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.504510611+07:00","message":"[bufferProcess] interim [480000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.504512598+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.574242125+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.574285709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.574291776+07:00","message":"receive interim result [false|false]: แต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.574304385+07:00","message":"[buffer interim] 202 false แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.57431154+07:00","message":"[bufferProcess] interim [600000000]:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.574313917+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.574319822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.574322417+07:00","message":"> Transcript [2005] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.574325479+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.700186044+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.700221381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"800\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.70022667+07:00","message":"receive interim result [false|false]: 800"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.700238761+07:00","message":"[buffer interim] 202 false 800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700248483+07:00","message":"[bufferProcess] interim [720000000]:800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700250941+07:00","message":"[bufferProcess] send to processor:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700255285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700257889+07:00","message":"> Transcript [2006] [false]: 'แต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700260609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700262524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700264771+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.700266633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.86598054+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.866040996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.866052353+07:00","message":"receive interim result [false|false]: แต่ละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.866065537+07:00","message":"[buffer interim] 202 false แต่ละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.866072978+07:00","message":"[bufferProcess] interim [840000000]:แต่ละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.866075651+07:00","message":"[bufferProcess] send to processor:800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.866081393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.866084231+07:00","message":"> Transcript [2007] [false]: '800'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.866086365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.866088634+07:00","message":"Set new StatePrefix: '800'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.916822844+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.916856803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"820\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.916873595+07:00","message":"receive interim result [false|false]: 820"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.916883631+07:00","message":"[buffer interim] 202 false 820"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.916890532+07:00","message":"[bufferProcess] interim [900000000]:820"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.916892899+07:00","message":"[bufferProcess] send to processor:แต่ละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.916898916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.916901678+07:00","message":"> Transcript [2008] [false]: 'แต่ละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.916903657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.916905546+07:00","message":"Set new StatePrefix: 'แต่ละ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.054837254+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.054874504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.054880148+07:00","message":"receive interim result [false|false]: แต่ละนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.054903368+07:00","message":"[buffer interim] 202 false แต่ละนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.054911477+07:00","message":"[bufferProcess] interim [20000000]:แต่ละนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.054914335+07:00","message":"[bufferProcess] send to processor:820"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.054917566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.054920402+07:00","message":"> Transcript [2009] [false]: '820'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.054922401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.054924193+07:00","message":"Set new StatePrefix: '820'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.194211738+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.194245415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 TOT\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.19425096+07:00","message":"receive interim result [false|false]: 810 TOT"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.194267379+07:00","message":"[buffer interim] 202 false 810 TOT"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.194273706+07:00","message":"[bufferProcess] interim [200000000]:810 TOT"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.194276691+07:00","message":"[bufferProcess] send to processor:แต่ละนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.194280616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.194283534+07:00","message":"> Transcript [2010] [false]: 'แต่ละนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.19428583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.194287924+07:00","message":"Set new StatePrefix: 'แต่ละนิ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.245678676+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.245721965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to Thai\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.245727411+07:00","message":"receive interim result [false|false]: 810 to Thai"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.245740341+07:00","message":"[buffer interim] 202 false 810 to Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.245746533+07:00","message":"[bufferProcess] interim [260000000]:810 to Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.245748675+07:00","message":"[bufferProcess] send to processor:810 TOT"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.245755031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.245757614+07:00","message":"> Transcript [2011] [false]: '810 TOT'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.245759709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.245762262+07:00","message":"Set new StatePrefix: '810 TOT'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.590175474+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.590213962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.590220769+07:00","message":"receive interim result [false|false]: 810 to type เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.590233383+07:00","message":"[buffer interim] 202 false 810 to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.590245781+07:00","message":"[bufferProcess] interim [620000000]:810 to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.590248268+07:00","message":"[bufferProcess] send to processor:810 to Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.590257746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.590260673+07:00","message":"> Transcript [2012] [false]: '810 to Thai'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.590262609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.590264591+07:00","message":"Set new StatePrefix: '810 to Thai'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.759581434+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.759618798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.759624723+07:00","message":"receive interim result [false|false]: 810"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.759635877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" to type เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.759639105+07:00","message":"receive interim result [false|false]:  to type เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.759647273+07:00","message":"[buffer interim] 202 false 810"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.759650353+07:00","message":"[buffer interim] 202 false  to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759656186+07:00","message":"[bufferProcess] interim [800000000]:810"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759658509+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759661091+07:00","message":"[bufferProcess] interim [800000000]: to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759663413+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759665629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759668359+07:00","message":"> Transcript [2013] [false]: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759670238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.759671955+07:00","message":"Set new StatePrefix: '810 to type เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.889855423+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.889901662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.889907408+07:00","message":"receive interim result [false|false]: 810 to"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.889918865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" type เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.8899232+07:00","message":"receive interim result [false|false]:  type เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.889930132+07:00","message":"[buffer interim] 202 false 810 to"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.889933406+07:00","message":"[buffer interim] 202 false  type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889938697+07:00","message":"[bufferProcess] interim [860000000]:810 to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889940998+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889943889+07:00","message":"[bufferProcess] interim [860000000]: type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.88994629+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889949486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889951848+07:00","message":"> Transcript [2014] [false]: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889954598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889956496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889961577+07:00","message":"StatePrefix: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.889963946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.092602361+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.092635587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.092642133+07:00","message":"receive interim result [false|false]: 810 to"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.092653731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" type เนี่ยจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.092657032+07:00","message":"receive interim result [false|false]:  type เนี่ยจะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.092676077+07:00","message":"[buffer interim] 202 false 810 to"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.092692983+07:00","message":"[buffer interim] 202 false  type เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092700956+07:00","message":"[bufferProcess] interim [100000000]:810 to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.09270387+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092710863+07:00","message":"[bufferProcess] interim [100000000]: type เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092713241+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092716481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.09271939+07:00","message":"> Transcript [2015] [false]: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092721972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092723958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092726188+07:00","message":"StatePrefix: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.092728015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:52.133301732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:52.133309738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.195157402+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.195184565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.195191031+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.195203306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.19520603+07:00","message":"receive interim result [false|false]:  เนี่ยจะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.195212105+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.195215008+07:00","message":"[buffer interim] 202 false  เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195220093+07:00","message":"[bufferProcess] interim [220000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195222638+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195225343+07:00","message":"[bufferProcess] interim [220000000]: เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195229096+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195231456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195233983+07:00","message":"> Transcript [2016] [false]: '810 to type เนี่ยจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195236534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195238256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.195243422+07:00","message":"StatePrefix: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.19524533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.282329015+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.282367556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.282373309+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.282383769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะไปเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.282386963+07:00","message":"receive interim result [false|false]:  เนี่ยจะไปเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.282394493+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.282397601+07:00","message":"[buffer interim] 202 false  เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282404325+07:00","message":"[bufferProcess] interim [280000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282406447+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282409402+07:00","message":"[bufferProcess] interim [280000000]: เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282412081+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282414942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282417552+07:00","message":"> Transcript [2017] [false]: '810 to type เนี่ยจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282420425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.28242242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282424309+07:00","message":"StatePrefix: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282426157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282428624+07:00","message":"Push: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282430473+07:00","message":"TextPushed: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282432518+07:00","message":"Set new StatePrefix : '810 to type เนี่ยจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.282434586+07:00","message":"Next Push (prob) : 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.28244186+07:00","message":"push: {false 810 to type เนี่ย 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.345930489+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.345963444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.345969718+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.345981998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.345985219+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.345991831+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.345995139+07:00","message":"[buffer interim] 202 false  เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346001161+07:00","message":"[bufferProcess] interim [340000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346003821+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346006651+07:00","message":"[bufferProcess] interim [340000000]: เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346009169+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346011624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346015125+07:00","message":"> Transcript [2018] [false]: '810 to type เนี่ยจะไปเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346018456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346020391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346022106+07:00","message":"StatePrefix: '810 to type เนี่ยจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.346024159+07:00","message":"TextPushed: '810 to type เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.45828619+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.458326965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.458333031+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.458343635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.458347097+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.458353878+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.458357367+07:00","message":"[buffer interim] 202 false  เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458363398+07:00","message":"[bufferProcess] interim [460000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458365665+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458368596+07:00","message":"[bufferProcess] interim [460000000]: เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458370896+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458373771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458376428+07:00","message":"> Transcript [2019] [false]: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458379099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.458380924+07:00","message":"Set new StatePrefix: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.596990249+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.597025862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.597032601+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.597055896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.597059434+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.597066174+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.597069158+07:00","message":"[buffer interim] 202 false  เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597074593+07:00","message":"[bufferProcess] interim [580000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597076988+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.59707967+07:00","message":"[bufferProcess] interim [580000000]: เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597082498+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597085247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597088001+07:00","message":"> Transcript [2020] [false]: '810 to type เนี่ยจะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597090989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.5970929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597094658+07:00","message":"StatePrefix: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.597096715+07:00","message":"TextPushed: '810 to type เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.189489235+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.189523199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.189531669+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.189543263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.189546311+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.189553672+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.189560208+07:00","message":"[buffer interim] 202 false  เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189566087+07:00","message":"[bufferProcess] interim [180000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189568241+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189577055+07:00","message":"[bufferProcess] interim [180000000]: เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189580236+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189582766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189585976+07:00","message":"> Transcript [2021] [false]: '810 to type เนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189589008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189590919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189592676+07:00","message":"StatePrefix: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.189594857+07:00","message":"TextPushed: '810 to type เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.236650201+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.236678946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.23668439+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.23669466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.236697794+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.236703844+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.236708557+07:00","message":"[buffer interim] 202 false  เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236713656+07:00","message":"[bufferProcess] interim [240000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236715748+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236720592+07:00","message":"[bufferProcess] interim [240000000]: เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236723305+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236726038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236728682+07:00","message":"> Transcript [2022] [false]: '810 to type เนี่ยจะประกอบไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236732667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236734978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236736672+07:00","message":"StatePrefix: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.236738578+07:00","message":"TextPushed: '810 to type เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367561449+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367598606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367604962+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367617638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367620652+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367628538+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367636055+07:00","message":"[buffer interim] 202 false  เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367642304+07:00","message":"[bufferProcess] interim [360000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367644851+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367647961+07:00","message":"[bufferProcess] interim [360000000]: เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367651182+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367653959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367656407+07:00","message":"> Transcript [2023] [false]: '810 to type เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367659874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367661935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367663719+07:00","message":"StatePrefix: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367666014+07:00","message":"TextPushed: '810 to type เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367670503+07:00","message":"Push: 'จะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367672338+07:00","message":"TextPushed: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367674189+07:00","message":"Set new StatePrefix : '810 to type เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.367676014+07:00","message":"Next Push (prob) : 'ไปด้วยน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.367682873+07:00","message":"push: {false จะประกอบ 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.670838504+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.684244122+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.684280687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"810 to type\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.684286633+07:00","message":"receive interim result [false|false]: 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.684297926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.684300874+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.684307641+07:00","message":"[buffer interim] 202 false 810 to type"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.684311122+07:00","message":"[buffer interim] 202 false  เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684316795+07:00","message":"[bufferProcess] interim [660000000]:810 to type"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684318967+07:00","message":"[bufferProcess] send to processor:810 to type เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684321448+07:00","message":"[bufferProcess] interim [660000000]: เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684323791+07:00","message":"[bufferProcess] update buffer: 810 to type เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684326394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684329076+07:00","message":"> Transcript [2024] [false]: '810 to type เนี่ยจะประกอบไปด้วยน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684332039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684334076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.68433587+07:00","message":"StatePrefix: '810 to type เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.684337891+07:00","message":"TextPushed: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.743444909+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.868124652+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.868156301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"800 to Thai เนี่ยจะประกอบไปด้วยน้ำตาล\",\"confidence\":0.7988657}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.868162126+07:00","message":"receive interim result [true|false]: 800 to Thai เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.868169072+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.868171262+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.868176782+07:00","message":"[buffer interim] 202 true 800 to Thai เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868185173+07:00","message":"[bufferProcess] interim [870000000]:800 to Thai เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868188413+07:00","message":"[bufferProcess] send to processor (isfinal):810 to type เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868201171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868217882+07:00","message":"> Transcript [2025] [false]: '810 to type เนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868224804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868228043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868231413+07:00","message":"StatePrefix: '810 to type เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868235134+07:00","message":"TextPushed: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868237714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868240815+07:00","message":"> Transcript [2026] [true]: '800 to Thai เนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868243953+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868246583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868249577+07:00","message":"StatePrefix: '810 to type เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868252093+07:00","message":"TextPushed: '810 to type เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868254447+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868424113+07:00","message":"Push: 'ไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868428755+07:00","message":"TextPushed: '810 to type เนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.86843196+07:00","message":"Set new StatePrefix : '800 to Thai เนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.86843514+07:00","message":"Next Push (prob) : '800 to Thai เนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.868448159+07:00","message":"push: {true ไปด้วยน้ำตาล 0 0xc000186e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.868447696+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_202.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:53.879206562+07:00","message":"write wav file: './tmp/7514/7514_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.811238698+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.811279404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.811284663+07:00","message":"receive interim result [false|false]: เฟส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.811297038+07:00","message":"[buffer interim] 203 false เฟส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.811304326+07:00","message":"[bufferProcess] interim [80000000]:เฟส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.811306304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.934676728+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.934718857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.934724108+07:00","message":"receive interim result [false|false]: ฟอสเฟตและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.934736863+07:00","message":"[buffer interim] 203 false ฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.934743913+07:00","message":"[bufferProcess] interim [200000000]:ฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.93474637+07:00","message":"[bufferProcess] send to processor:เฟส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.934751819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.934754229+07:00","message":"> Transcript [2027] [false]: 'เฟส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.934756201+07:00","message":"Set StatePrefix (first interim): 'เฟส'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:55.134136986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:55.134146737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.353672669+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.353705009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.353710581+07:00","message":"receive interim result [false|false]: ฟอสเฟตและใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.353722947+07:00","message":"[buffer interim] 203 false ฟอสเฟตและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.353729694+07:00","message":"[bufferProcess] interim [680000000]:ฟอสเฟตและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.353731874+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.353734908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.353737487+07:00","message":"> Transcript [2028] [false]: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.353739469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.353741216+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.606971418+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607006682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607013241+07:00","message":"receive interim result [false|false]: ฟอสเฟตและในตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607025677+07:00","message":"[buffer interim] 203 false ฟอสเฟตและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607032189+07:00","message":"[bufferProcess] interim [860000000]:ฟอสเฟตและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607034786+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607039778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607042561+07:00","message":"> Transcript [2029] [false]: 'ฟอสเฟตและใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607045448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.60704804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607050021+07:00","message":"StatePrefix: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607052105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607847381+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607878302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607883366+07:00","message":"receive interim result [false|false]: ฟอสเฟตและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607893233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Nitro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607895837+07:00","message":"receive interim result [false|false]:  Nitro"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607901293+07:00","message":"[buffer interim] 203 false ฟอสเฟตและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.607905906+07:00","message":"[buffer interim] 203 false  Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607909809+07:00","message":"[bufferProcess] interim [920000000]:ฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607911681+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607914399+07:00","message":"[bufferProcess] interim [920000000]: Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.60791667+07:00","message":"[bufferProcess] update buffer: ฟอสเฟตและ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607932027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607934267+07:00","message":"> Transcript [2030] [false]: 'ฟอสเฟตและในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607936747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607938562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607940267+07:00","message":"StatePrefix: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.607942201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.664026608+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.66406554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.664077798+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.664092082+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664100004+07:00","message":"[bufferProcess] interim [980000000]:ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664103807+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664111799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664115643+07:00","message":"> Transcript [2031] [false]: 'ฟอสเฟตและ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664119964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664123057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664125652+07:00","message":"StatePrefix: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.664129129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.055609177+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.055659073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.055665509+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.055679609+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055686509+07:00","message":"[bufferProcess] interim [340000000]:ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055689291+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.05569565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055698278+07:00","message":"> Transcript [2032] [false]: 'ฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055701224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055705452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055707726+07:00","message":"StatePrefix: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055709842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055715119+07:00","message":"Push: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055717014+07:00","message":"TextPushed: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055718982+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.055721125+07:00","message":"Next Push (prob) : 'ไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.055728462+07:00","message":"push: {false ฟอสเฟตและ 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.507410608+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.507445589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.507451283+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.507463589+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.507471+07:00","message":"[bufferProcess] interim [820000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.507473563+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.507479621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.507482216+07:00","message":"> Transcript [2033] [false]: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.507484485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.507486686+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.958052949+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.95809094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.958097532+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.958112364+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.958120085+07:00","message":"[bufferProcess] interim [300000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.958122863+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.958126664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.958129512+07:00","message":"> Transcript [2034] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.95813288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.958136633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.958138891+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.958140849+07:00","message":"TextPushed: 'ฟอสเฟตและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.212639313+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.212675401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.212682239+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.212693771+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.212703802+07:00","message":"[bufferProcess] interim [480000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.212707043+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.21271051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.212713546+07:00","message":"> Transcript [2035] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.212716866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.21271897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.212721741+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.212723761+07:00","message":"TextPushed: 'ฟอสเฟตและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.290267315+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.290309687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.290317288+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.290331203+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.290340092+07:00","message":"[bufferProcess] interim [600000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.290342668+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.290348781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.29035162+07:00","message":"> Transcript [2036] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.290354987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.290357013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.290360068+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.290362604+07:00","message":"TextPushed: 'ฟอสเฟตและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.402260339+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.402296695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.402304952+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.402318357+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402325017+07:00","message":"[bufferProcess] interim [660000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402327846+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402333935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402336466+07:00","message":"> Transcript [2037] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402339842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402341948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402343897+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402346388+07:00","message":"TextPushed: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402351554+07:00","message":"Push: 'ไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402354588+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402357043+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.402359214+07:00","message":"Next Push (prob) : 'ค่ะอันนี้เดี๋ยวกู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.402366011+07:00","message":"push: {false ไนโตรจีนัสเบส 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.463338401+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.463375507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.463381894+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.463397513+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.463404752+07:00","message":"[bufferProcess] interim [780000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.463407464+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.463417095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.463419847+07:00","message":"> Transcript [2038] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.463422291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.463427505+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.60501745+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.605054324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.605060495+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.605074763+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.605085753+07:00","message":"[bufferProcess] interim [900000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.605088941+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.605095562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.60509837+07:00","message":"> Transcript [2039] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.605101812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.605103628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.605105777+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.605109035+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.6660063+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.666038702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.666046009+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.666062012+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.666068519+07:00","message":"[bufferProcess] interim [20000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.66607093+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.66607393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.666076624+07:00","message":"> Transcript [2040] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.66607992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.666081858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.66608365+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.666085922+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.911169203+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.911205371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.911211321+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.911225387+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.911231904+07:00","message":"[bufferProcess] interim [140000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.911234491+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.911241889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.91124459+07:00","message":"> Transcript [2041] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.911247764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.911249588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.911251236+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.911253431+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.977520849+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.977553541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.9775599+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.977572598+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977578511+07:00","message":"[bufferProcess] interim [260000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977581119+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977587763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.97759027+07:00","message":"> Transcript [2042] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977593609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977595488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977597946+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977600571+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977606162+07:00","message":"Push: 'ค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977608106+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977610135+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.977612199+07:00","message":"Next Push (prob) : 'จะลองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.977621166+07:00","message":"push: {false ค่ะอันนี้เดี๋ยวครู 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.978980417+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.978994709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.978999003+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.979007557+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.97901124+07:00","message":"[bufferProcess] interim [320000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.97901349+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.979015554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.979017653+07:00","message":"> Transcript [2043] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.979019537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.979021295+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:58.134235927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:58.134247112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.166173148+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.166208531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.166215352+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.166229166+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.166235586+07:00","message":"[bufferProcess] interim [440000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.166238249+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.166244922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.166247539+07:00","message":"> Transcript [2044] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.166250022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.16625226+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.314442179+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.314488126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.314496563+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.314512062+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314520691+07:00","message":"[bufferProcess] interim [620000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314523738+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314528853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314531671+07:00","message":"> Transcript [2045] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314534886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314537279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314539049+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.314541529+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.49508731+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.495123503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.495130415+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.495145016+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.495151552+07:00","message":"[bufferProcess] interim [800000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.495154313+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.495161108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.495163662+07:00","message":"> Transcript [2046] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.495167266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.495169186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.495171242+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.4951743+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.633148213+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.633203386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.633212179+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.633229122+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633240802+07:00","message":"[bufferProcess] interim [920000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633245378+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633255836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633260246+07:00","message":"> Transcript [2047] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633265502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633268247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633271391+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.633275418+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.179893621+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.179931931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.179938313+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.17995783+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.179968677+07:00","message":"[bufferProcess] interim [340000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.179971379+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.179980678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.179984664+07:00","message":"> Transcript [2048] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.179990748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.179994046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.179996983+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.180000378+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.180009613+07:00","message":"Push: 'จะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.180012293+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.18001643+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.180020448+07:00","message":"Next Push (prob) : 'ดูส่วนของพี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.180029289+07:00","message":"push: {false จะลองขยาย 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.406358338+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.40640207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.406408118+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.406430473+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.406438051+07:00","message":"[bufferProcess] interim [700000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.406441125+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.406447862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.406450589+07:00","message":"> Transcript [2049] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.406453306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.406455756+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.520172097+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.520213766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.52022239+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.520235309+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520243219+07:00","message":"[bufferProcess] interim [820000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520245722+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520251487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520254372+07:00","message":"> Transcript [2050] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520257929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520260075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520264073+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.520267262+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.763873+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.76390972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.763915551+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.763930073+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.763936796+07:00","message":"[bufferProcess] interim [0]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.76393982+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.763946279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.763948879+07:00","message":"> Transcript [2051] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.763952663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.76395465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.763956949+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.763960003+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.770366301+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.770385615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.770392205+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.770403848+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.770407835+07:00","message":"[bufferProcess] interim [60000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.770410252+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.770417177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.77041924+07:00","message":"> Transcript [2052] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.770421896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.770425203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.7704269+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.770428945+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.957320557+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.957357606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.957363987+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.957380036+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957387786+07:00","message":"[bufferProcess] interim [240000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957390555+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957393987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957397109+07:00","message":"> Transcript [2053] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957401037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957403008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957405349+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957408051+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957410845+07:00","message":"Push: 'ดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957412953+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.957415148+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.95742318+07:00","message":"Next Push (prob) : 'ที่มาให้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.957430372+07:00","message":"push: {false ดูส่วนของนิวคลีโอไทด์ 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.08816777+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.08821455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.088223666+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.088237714+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.088244485+07:00","message":"[bufferProcess] interim [360000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.088247535+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.088251227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.08825385+07:00","message":"> Transcript [2054] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.088257842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.088259756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.088261556+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.08826415+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.148088287+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.148123755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.148130496+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.148144146+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148150969+07:00","message":"[bufferProcess] interim [480000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148154292+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148161759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148164832+07:00","message":"> Transcript [2055] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148168056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148169826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148171907+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.148174386+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.417992273+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.418026445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.418033417+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.418047814+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418055157+07:00","message":"[bufferProcess] interim [720000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418069256+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418077793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418080793+07:00","message":"> Transcript [2056] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418084634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418086942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418088991+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.418091628+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.472188767+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.472230036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.472237094+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.472250151+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472257609+07:00","message":"[bufferProcess] interim [780000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472260624+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472268298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472271444+07:00","message":"> Transcript [2057] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472275732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472277756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472279735+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472283393+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472289971+07:00","message":"Push: 'ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472291744+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472294055+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.472296914+07:00","message":"Next Push (prob) : 'หน่อยนะคะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.472317008+07:00","message":"push: {false ที่มาให้ใหญ่ 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.581406289+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.602741686+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.602780096+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-03-05T13:12:00.602787144+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.60280145+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.602808281+07:00","message":"[bufferProcess] interim [900000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.60281155+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.60281831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.602821121+07:00","message":"> Transcript [2058] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.602824896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.602826728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.60282847+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.602831613+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.696499987+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.696536195+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-03-05T13:12:00.696542747+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.696555153+07:00","message":"[buffer interim] 203 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.696565016+07:00","message":"[bufferProcess] interim [20000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.696568485+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.696571965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.696574582+07:00","message":"> Transcript [2059] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.696578384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.696580285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.696582045+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.69658448+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.721776508+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.842447076+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.84249808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.842505912+07:00","message":"receive interim result [true|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.842516812+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.84251875+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.842526117+07:00","message":"[buffer interim] 203 true ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842537177+07:00","message":"[bufferProcess] interim [80000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842544274+07:00","message":"[bufferProcess] send to processor (isfinal):ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842549042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842551818+07:00","message":"> Transcript [2060] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.84255656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842558488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842560538+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842562789+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842564948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.84256684+07:00","message":"> Transcript [2061] [true]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842569338+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842571176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.84257289+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842583672+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.842591474+07:00","message":"Push: 'หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.842600076+07:00","message":"push: {true หน่อยนะคะเราจะได้เห็น 0 0xc003d95380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:00.855830928+07:00","message":"write wav file: './tmp/7514/7514_203.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:01.135223022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:01.13526203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.420092517+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.50856312+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.508581636+07:00","message":"found end of frame, send empty tag with msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.508584568+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.508592947+07:00","message":"[buffer interim] 204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508600343+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508604174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508607056+07:00","message":"> Transcript [2062] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508609413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508611403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508613223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508614842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.508622105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.508631982+07:00","message":"push: {true \n 0 0xc001e9e900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:01.513525707+07:00","message":"write wav file: './tmp/7514/7514_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.741987656+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.460829141+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.460873544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.460878723+07:00","message":"receive interim result [false|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.460902935+07:00","message":"[buffer interim] 205 false ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.46091611+07:00","message":"[bufferProcess] interim [540000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.460918299+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.589047813+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.589080801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.589086963+07:00","message":"receive interim result [false|false]: ซึ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.589099875+07:00","message":"[buffer interim] 205 false ซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.589106589+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.589110519+07:00","message":"[bufferProcess] send to processor:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.589117162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.589119918+07:00","message":"> Transcript [2063] [false]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.589122178+07:00","message":"Set StatePrefix (first interim): 'ซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.370065623+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.37009714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.370102259+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.37011529+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.370121239+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งมีคิวถ่ายที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.370123967+07:00","message":"[bufferProcess] send to processor:ซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.370130583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.370133086+07:00","message":"> Transcript [2064] [false]: 'ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.370135683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.370137445+07:00","message":"Set new StatePrefix: 'ซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.423887528+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.423926227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้ายที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.423931534+07:00","message":"receive interim result [false|false]: ท้ายที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.423945957+07:00","message":"[buffer interim] 205 false ท้ายที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423952317+07:00","message":"[bufferProcess] interim [500000000]:ท้ายที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423955045+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423958316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423961311+07:00","message":"> Transcript [2065] [false]: 'ซึ่งมีคิวถ่ายที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423963897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423965875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423967625+07:00","message":"StatePrefix: 'ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.423969601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.487707619+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.487745032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.487750946+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.487767855+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.487774851+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งมีคิวถ่ายที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.487777348+07:00","message":"[bufferProcess] send to processor:ท้ายที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.48778048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.487783243+07:00","message":"> Transcript [2066] [false]: 'ท้ายที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.487785085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.487786987+07:00","message":"Set new StatePrefix: 'ท้ายที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.675932709+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.675969871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาตอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.675975317+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาตอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.675989514+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.675996846+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งมีคิวถ่ายที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.675999275+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.676003974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.676007388+07:00","message":"> Transcript [2067] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.67600965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.676011895+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.679221521+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.67923434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.679237664+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.679244804+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.679248727+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งมีคิวถ่ายที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.679251713+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.679254242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.679256517+07:00","message":"> Transcript [2068] [false]: 'ซึ่งมีคิวถ่ายที่มาตอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.679258357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.679259978+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาตอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.008962202+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.008999738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.009006082+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.00901796+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.009026415+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.009029135+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.009034078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.009037066+07:00","message":"> Transcript [2069] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.009039462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.009041454+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.024277083+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.024292725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.024296761+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.024305895+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024309997+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024312311+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024314814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024316833+07:00","message":"> Transcript [2070] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024319294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024322033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024323779+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.024325491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.059653866+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.059681019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.05968611+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.059699691+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.059706414+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.059708602+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.05971163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.059714315+07:00","message":"> Transcript [2071] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.059717239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.059718986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.059720896+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.05972279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:04.135938344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:04.135954307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.315873219+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.315913627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.315920003+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.315931401+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.315938783+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.315941249+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.31594688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.315949559+07:00","message":"> Transcript [2072] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.31595286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.315955314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.315957043+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.315959193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.506996156+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.507033725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.507039945+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.507054972+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507061628+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507064509+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507070535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507073691+07:00","message":"> Transcript [2073] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507076844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.50707916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507081564+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507083864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507089796+07:00","message":"Push: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507091996+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507093842+07:00","message":"Set new StatePrefix : 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.507095876+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.507102753+07:00","message":"push: {false ซึ่งมีคิวถ่ายที่มาต่อกัน 0 0xc0003a5280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.772164862+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.772198642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.772204646+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.772218106+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.772226491+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.772229134+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.772233159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.772235351+07:00","message":"> Transcript [2074] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.772238391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.77224026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.772241975+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.772244453+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.976512037+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.976550084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.9765563+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.976570947+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976578067+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976580609+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976587006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976589767+07:00","message":"> Transcript [2075] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976593075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976594987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976596967+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.976599492+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.982449488+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.982489018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.982495125+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.982512102+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.982520006+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.982522656+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.982528938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.982531934+07:00","message":"> Transcript [2076] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.982536205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.98253844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.982540394+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.982543154+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.092146635+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.092191498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.092198418+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.092209008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.092212427+07:00","message":"receive interim result [false|false]:  4 ชั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.092219529+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.092222875+07:00","message":"[buffer interim] 205 false  4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092229027+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092231611+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092234698+07:00","message":"[bufferProcess] interim [180000000]: 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092237084+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092240059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092242924+07:00","message":"> Transcript [2077] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092246591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092248539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092250249+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092252399+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092255119+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092256799+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092258764+07:00","message":"Set new StatePrefix : 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.092260994+07:00","message":"Next Push (prob) : 'มี 4 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.09227604+07:00","message":"push: {false นี้นะคะ 0 0xc0003a5280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.214908909+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.214949093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.214955752+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.214964855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.214967679+07:00","message":"receive interim result [false|false]:  4 ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.214975064+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.214978204+07:00","message":"[buffer interim] 205 false  4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.214983978+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.214986547+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.214989531+07:00","message":"[bufferProcess] interim [240000000]: 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.21499188+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.214994882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.21499773+07:00","message":"> Transcript [2078] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.215000635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.215002618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.21500436+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.21500653+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.406221213+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.406256203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.406262544+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.406272826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.406276183+07:00","message":"receive interim result [false|false]:  ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.406296642+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.40630031+07:00","message":"[buffer interim] 205 false  ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.406306233+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.406309042+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.406312043+07:00","message":"[bufferProcess] interim [480000000]: ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.406314334+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.406316686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.406319178+07:00","message":"> Transcript [2079] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.406321271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.40632315+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.60599366+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.606028602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมีกี่ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.606035266+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมีกี่ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.606045427+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมีกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.60605402+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมีกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.606056921+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.606061835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.606064683+07:00","message":"> Transcript [2080] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.606067606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.606069631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.606071725+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.606074336+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.798720033+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.798756406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.798763547+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.798775229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.798778381+07:00","message":"receive interim result [false|false]:  4 ชนิดตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.798786363+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.798789859+07:00","message":"[buffer interim] 205 false  4 ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798795206+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798797624+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมีกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798800455+07:00","message":"[bufferProcess] interim [900000000]: 4 ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798802693+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798805094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798807972+07:00","message":"> Transcript [2081] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมีกี่ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798810194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.798812407+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมีกี่ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.929647179+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.929685287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.929692195+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.929703591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิดตามฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.929707068+07:00","message":"receive interim result [false|false]:  4 ชนิดตามฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.929715144+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.929718858+07:00","message":"[buffer interim] 205 false  4 ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929724769+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929727+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929730078+07:00","message":"[bufferProcess] interim [20000000]: 4 ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929733118+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929736061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929738713+07:00","message":"> Transcript [2082] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929740851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.929742667+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.978481901+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.978526346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.978533039+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.978543242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิดตามชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.978546615+07:00","message":"receive interim result [false|false]:  4 ชนิดตามชั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.978563537+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.978575525+07:00","message":"[buffer interim] 205 false  4 ชนิดตามชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978583603+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978587123+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978593123+07:00","message":"[bufferProcess] interim [80000000]: 4 ชนิดตามชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978595499+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.97860714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978629919+07:00","message":"> Transcript [2083] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978635631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978637989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.978640272+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.97864333+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.105931738+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.105966898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.105973011+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.105983914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิดตามชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.105987101+07:00","message":"receive interim result [false|false]:  4 ชนิดตามชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.105993736+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.105997397+07:00","message":"[buffer interim] 205 false  4 ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106003176+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106005658+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106008409+07:00","message":"[bufferProcess] interim [140000000]: 4 ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106010592+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106013294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106016087+07:00","message":"> Transcript [2084] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106019571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106021657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106025432+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.106027572+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.298133948+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.298169657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.298176622+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.298186855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิดตามชนิดของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.298190134+07:00","message":"receive interim result [false|false]:  4 ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.29820488+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.298216346+07:00","message":"[buffer interim] 205 false  4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298243219+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298266868+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298278944+07:00","message":"[bufferProcess] interim [380000000]: 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298282708+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298288602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.29829364+07:00","message":"> Transcript [2085] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298299168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298302264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298304979+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.298309119+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.3721868+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.372219253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.37222536+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.372243535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชนิดตามชนิดของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.372246573+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.372271876+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.372280721+07:00","message":"[buffer interim] 205 false  ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372285971+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372288838+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372298121+07:00","message":"[bufferProcess] interim [500000000]: ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372301155+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372304007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372306773+07:00","message":"> Transcript [2086] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372310343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372312653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372314537+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372317033+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372323317+07:00","message":"Push: 'มี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372325118+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372327002+07:00","message":"Set new StatePrefix : 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.372329142+07:00","message":"Next Push (prob) : 'ชนิดของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.37233555+07:00","message":"push: {false มี 4 ชนิดตาม 0 0xc0003a5280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.515889954+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.51593152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.515938511+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.515949715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชนิดตามชนิดของใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.515953329+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.515960993+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.515965281+07:00","message":"[buffer interim] 205 false  ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515971593+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515974367+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515977748+07:00","message":"[bufferProcess] interim [620000000]: ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515980646+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515983553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515986122+07:00","message":"> Transcript [2087] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515991422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.51599356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515995358+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.515997766+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.698211772+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.698253595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.69825969+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.698274323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชนิดตามชนิดของในตู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.698277713+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของในตู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.698285633+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.698289214+07:00","message":"[buffer interim] 205 false  ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698316501+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698338275+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698347637+07:00","message":"[bufferProcess] interim [800000000]: ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698350564+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698354629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698358745+07:00","message":"> Transcript [2088] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698362085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698364027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698365841+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.698368406+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.81711759+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.817157749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.81718521+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.81719688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชนิดตามชนิดของ Nitro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.817200176+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.817207238+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.817210918+07:00","message":"[buffer interim] 205 false  ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817217237+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817219934+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817225591+07:00","message":"[bufferProcess] interim [860000000]: ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817228239+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817231069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817236155+07:00","message":"> Transcript [2089] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของในตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817239535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817241529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817243348+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.817245519+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819422249+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819434466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819438342+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819447868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชนิดตามชนิดของไนโตรเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819450695+07:00","message":"receive interim result [false|false]:  ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819454918+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819457488+07:00","message":"[buffer interim] 205 false  ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819492768+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819516051+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819526479+07:00","message":"[bufferProcess] interim [920000000]: ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819530125+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819534246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819538666+07:00","message":"> Transcript [2090] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819543087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819545111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819547327+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819549617+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819555448+07:00","message":"Push: 'ชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.81955742+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819559665+07:00","message":"Set new StatePrefix : 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.819565476+07:00","message":"Next Push (prob) : ' Nitro'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.819577104+07:00","message":"push: {false ชนิดของ 0 0xc0003a5280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.073733869+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.073768111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.073774337+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.073786505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" nitrogenous\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.073789551+07:00","message":"receive interim result [false|false]:  nitrogenous"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.073796701+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.073800021+07:00","message":"[buffer interim] 205 false  nitrogenous"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.073805244+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.073808205+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.073814413+07:00","message":"[bufferProcess] interim [220000000]: nitrogenous"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.073817014+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.073819649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.0738224+07:00","message":"> Transcript [2091] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.07382498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.073827797+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรเจน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:07.136198826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:07.136210946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.182256485+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.197281126+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.197321352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.197327475+07:00","message":"receive interim result [false|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.197337732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" nitrogenous Base\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.197341024+07:00","message":"receive interim result [false|false]:  nitrogenous Base"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.197361378+07:00","message":"[buffer interim] 205 false ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.197381232+07:00","message":"[buffer interim] 205 false  nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197389701+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197393219+07:00","message":"[bufferProcess] send to processor:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197400777+07:00","message":"[bufferProcess] interim [280000000]: nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197403097+07:00","message":"[bufferProcess] update buffer: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197406008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197409049+07:00","message":"> Transcript [2092] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197411558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.197413641+07:00","message":"Set new StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.252545052+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.352546813+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.352585733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส\",\"confidence\":0.9453166}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.352592298+07:00","message":"receive interim result [true|false]: ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.352602807+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.352604837+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.352610618+07:00","message":"[buffer interim] 205 true ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352617575+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352621137+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352624107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352626863+07:00","message":"> Transcript [2093] [false]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352629913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352631683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352633704+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.35263644+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352638206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352640492+07:00","message":"> Transcript [2094] [true]: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352642981+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352644921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352646475+07:00","message":"StatePrefix: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ nitrogenous'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352649728+07:00","message":"TextPushed: 'ซึ่งมีคิวถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิดตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.352655403+07:00","message":"Push: 'ไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.352662166+07:00","message":"push: {true ไนโตรจีนัสเบส 0 0xc0003a5280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:07.362643486+07:00","message":"write wav file: './tmp/7514/7514_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.63063843+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.700714286+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.719690546+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.719705256+07:00","message":"found end of frame, send empty tag with msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.719708536+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.719715196+07:00","message":"[buffer interim] 206 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.719723241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.719728593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.71973215+07:00","message":"> Transcript [2095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.719734705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.719736614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.719738221+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.719739883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.719748029+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.719757633+07:00","message":"push: {true \n 0 0xc001e9f080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:07.724908979+07:00","message":"write wav file: './tmp/7514/7514_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.044092161+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.044140361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.044145922+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.044159239+07:00","message":"[buffer interim] 207 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.044167206+07:00","message":"[bufferProcess] interim [420000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.044169036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.252329137+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.25236794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.252373236+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.252389096+07:00","message":"[buffer interim] 207 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.252396362+07:00","message":"[bufferProcess] interim [600000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.252398707+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.252401832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.252404709+07:00","message":"> Transcript [2096] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.252406841+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.943155885+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.94318932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.943194418+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.943208001+07:00","message":"[buffer interim] 207 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943215514+07:00","message":"[bufferProcess] interim [200000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943217702+07:00","message":"[bufferProcess] send to processor:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943227042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943229934+07:00","message":"> Transcript [2097] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943232836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943234698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943236481+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.943238463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.32913706+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.329182156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แต่อาทิตย์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.329187932+07:00","message":"receive interim result [false|false]: ได้แต่อาทิตย์นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.32920168+07:00","message":"[buffer interim] 207 false ได้แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.329209411+07:00","message":"[bufferProcess] interim [680000000]:ได้แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.329212156+07:00","message":"[bufferProcess] send to processor:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.329218006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.329220862+07:00","message":"> Transcript [2098] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.329224114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.32922601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.329228248+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.329230447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.843184279+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.843219955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แต่อาทิตย์นี้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.843225451+07:00","message":"receive interim result [false|false]: ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.843241555+07:00","message":"[buffer interim] 207 false ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843249369+07:00","message":"[bufferProcess] interim [160000000]:ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843252972+07:00","message":"[bufferProcess] send to processor:ได้แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843256452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843259459+07:00","message":"> Transcript [2099] [false]: 'ได้แต่อาทิตย์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843262587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843264455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843266248+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.843268094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:10.136911886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:10.136917736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.465807835+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.465836409+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-03-05T13:12:10.465841115+07:00","message":"receive interim result [false|false]: ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.465863317+07:00","message":"[buffer interim] 207 false ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465870003+07:00","message":"[bufferProcess] interim [760000000]:ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465872338+07:00","message":"[bufferProcess] send to processor:ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465875712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465877888+07:00","message":"> Transcript [2100] [false]: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465880616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465882312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.46588418+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465886116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.46588883+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465890845+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465892954+07:00","message":"Set new StatePrefix : 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.465895395+07:00","message":"Next Push (prob) : 'แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.465903483+07:00","message":"push: {false ได้ 0 0xc0003a5e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.650707145+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.744975885+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.745021565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่อาทิตย์นี้หรือ\",\"confidence\":0.93949354}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.745028116+07:00","message":"receive interim result [true|false]: ได้แก่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.745038548+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.745040924+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.745050489+07:00","message":"[buffer interim] 207 true ได้แก่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745062457+07:00","message":"[bufferProcess] interim [180000000]:ได้แก่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745069411+07:00","message":"[bufferProcess] send to processor (isfinal):ได้แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745072536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745075542+07:00","message":"> Transcript [2101] [false]: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745078765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.74508087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745084322+07:00","message":"StatePrefix: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745086763+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.74508862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745090461+07:00","message":"> Transcript [2102] [true]: 'ได้แก่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745093208+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745094721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745096254+07:00","message":"StatePrefix: 'ได้แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745097878+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.745105156+07:00","message":"Push: 'แก่อาทิตย์นี้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.745114327+07:00","message":"push: {true แก่อาทิตย์นี้หรือ 0 0xc0003a5e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:10.759879878+07:00","message":"write wav file: './tmp/7514/7514_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.971393715+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.517212939+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.517259973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.517264923+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.517280587+07:00","message":"[buffer interim] 208 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.517286952+07:00","message":"[bufferProcess] interim [540000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.517289665+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.5366619+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.536696932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.536702317+07:00","message":"receive interim result [false|false]: ใครมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.53671871+07:00","message":"[buffer interim] 208 false ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.536726597+07:00","message":"[bufferProcess] interim [600000000]:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.536728885+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.536734758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.536737497+07:00","message":"> Transcript [2103] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.536739809+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.94349894+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.943537063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.94354291+07:00","message":"receive interim result [false|false]: I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.943556731+07:00","message":"[buffer interim] 208 false I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943564778+07:00","message":"[bufferProcess] interim [960000000]:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943567596+07:00","message":"[bufferProcess] send to processor:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943576057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943578756+07:00","message":"> Transcript [2104] [false]: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943582032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943584555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943586476+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.943588584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.327708626+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.32774819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.327754274+07:00","message":"receive interim result [false|false]: I Mean หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.327766696+07:00","message":"[buffer interim] 208 false I Mean หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.32777383+07:00","message":"[bufferProcess] interim [380000000]:I Mean หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.3277763+07:00","message":"[bufferProcess] send to processor:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.327782779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.327785223+07:00","message":"> Transcript [2105] [false]: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.327787173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.327789256+07:00","message":"Set new StatePrefix: 'I Mean'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.517547616+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.517586239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.517591687+07:00","message":"receive interim result [false|false]: I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.517602381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.517605209+07:00","message":"receive interim result [false|false]:  หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.517611028+07:00","message":"[buffer interim] 208 false I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.51761763+07:00","message":"[buffer interim] 208 false  หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517623063+07:00","message":"[bufferProcess] interim [560000000]:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517625125+07:00","message":"[bufferProcess] send to processor:I Mean หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517627822+07:00","message":"[bufferProcess] interim [560000000]: หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517630703+07:00","message":"[bufferProcess] update buffer: I Mean หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517642351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517657221+07:00","message":"> Transcript [2106] [false]: 'I Mean หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517663166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517665252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517667409+07:00","message":"StatePrefix: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.517669337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.707827124+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.707890422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.70789774+07:00","message":"receive interim result [false|false]: I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.707913456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.707917763+07:00","message":"receive interim result [false|false]:  หรือที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.707926115+07:00","message":"[buffer interim] 208 false I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.707930334+07:00","message":"[buffer interim] 208 false  หรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.70793744+07:00","message":"[bufferProcess] interim [740000000]:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707940771+07:00","message":"[bufferProcess] send to processor:I Mean หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707944956+07:00","message":"[bufferProcess] interim [740000000]: หรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707949698+07:00","message":"[bufferProcess] update buffer: I Mean หรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707953396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707957492+07:00","message":"> Transcript [2107] [false]: 'I Mean หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707961407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707964214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707966844+07:00","message":"StatePrefix: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.707969512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.891551505+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.972967343+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.973006912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.973013077+07:00","message":"receive interim result [false|false]: I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.973022725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.973025718+07:00","message":"receive interim result [false|false]:  หรือที"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.973032476+07:00","message":"[buffer interim] 208 false I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.973038546+07:00","message":"[buffer interim] 208 false  หรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973044896+07:00","message":"[bufferProcess] interim [40000000]:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973047236+07:00","message":"[bufferProcess] send to processor:I Mean หรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973050169+07:00","message":"[bufferProcess] interim [40000000]: หรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973053048+07:00","message":"[bufferProcess] update buffer: I Mean หรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973055722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973058231+07:00","message":"> Transcript [2108] [false]: 'I Mean หรือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973060671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973063517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973065566+07:00","message":"StatePrefix: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.973067314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.022200924+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.053122084+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.053179464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean หรือ T\",\"confidence\":0.87788785}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.053185664+07:00","message":"receive interim result [true|false]: I Mean หรือ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.05319569+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.053197797+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.053203016+07:00","message":"[buffer interim] 208 true I Mean หรือ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053209639+07:00","message":"[bufferProcess] interim [130000000]:I Mean หรือ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053216205+07:00","message":"[bufferProcess] send to processor (isfinal):I Mean หรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053219284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053221958+07:00","message":"> Transcript [2109] [false]: 'I Mean หรือที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053224705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053226722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053228821+07:00","message":"StatePrefix: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053230544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053235937+07:00","message":"Push: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053237633+07:00","message":"TextPushed: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.05323936+07:00","message":"Set new StatePrefix : 'I Mean หรือที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053241253+07:00","message":"Next Push (prob) : ' หรือที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053243033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053244855+07:00","message":"> Transcript [2110] [true]: 'I Mean หรือ T'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053246802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053248574+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053250295+07:00","message":"StatePrefix: 'I Mean หรือที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053251945+07:00","message":"TextPushed: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.053253688+07:00","message":"Push: ' หรือ T'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.053273432+07:00","message":"push: {false I Mean 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.053294347+07:00","message":"push: {true  หรือ T 0 0xc000186180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:13.059911596+07:00","message":"write wav file: './tmp/7514/7514_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.080683714+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:13.137889354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:13.137909934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.248502675+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.248521978+07:00","message":"found end of frame, send empty tag with msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.248524946+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.248531654+07:00","message":"[buffer interim] 209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.248538241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.248542059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.248544728+07:00","message":"> Transcript [2111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.248547062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.248548835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.248550412+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.248552111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.24855424+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.248562882+07:00","message":"push: {true \n 0 0xc001e34400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:13.253095459+07:00","message":"write wav file: './tmp/7514/7514_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.273143171+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.897361143+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.897395892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.897400612+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.897413464+07:00","message":"[buffer interim] 210 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.897419741+07:00","message":"[bufferProcess] interim [540000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.897422064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.082126282+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.082162948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Psycho\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.082167921+07:00","message":"receive interim result [false|false]: Psycho"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.082178467+07:00","message":"[buffer interim] 210 false Psycho"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.082184623+07:00","message":"[bufferProcess] interim [600000000]:Psycho"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.08218676+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.082190599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.082193472+07:00","message":"> Transcript [2112] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.082195526+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.25783213+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.257871045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ชุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.25787614+07:00","message":"receive interim result [false|false]: ใส่ชุด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.257890219+07:00","message":"[buffer interim] 210 false ใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.257904418+07:00","message":"[bufferProcess] interim [720000000]:ใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.257907462+07:00","message":"[bufferProcess] send to processor:Psycho"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.257911307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.25791539+07:00","message":"> Transcript [2113] [false]: 'Psycho'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.257918915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.257921974+07:00","message":"Set new StatePrefix: 'Psycho'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.343748508+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.343784318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Psycho\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.343790021+07:00","message":"receive interim result [false|false]: Psycho"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.343802828+07:00","message":"[buffer interim] 210 false Psycho"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.343809996+07:00","message":"[bufferProcess] interim [840000000]:Psycho"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.343812236+07:00","message":"[bufferProcess] send to processor:ใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.343819664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.343822596+07:00","message":"> Transcript [2114] [false]: 'ใส่ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.343824722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.343827108+07:00","message":"Set new StatePrefix: 'ใส่ชุด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.426718322+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.426757375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซโทซีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.426762847+07:00","message":"receive interim result [false|false]: ไซโทซีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.426775481+07:00","message":"[buffer interim] 210 false ไซโทซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.426781326+07:00","message":"[bufferProcess] interim [20000000]:ไซโทซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.426783411+07:00","message":"[bufferProcess] send to processor:Psycho"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.426788329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.426790959+07:00","message":"> Transcript [2115] [false]: 'Psycho'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.426793042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.426795195+07:00","message":"Set new StatePrefix: 'Psycho'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.736036836+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.736083141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซโทซีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.736089569+07:00","message":"receive interim result [false|false]: ไซโทซีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.736115102+07:00","message":"[buffer interim] 210 false ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.736123702+07:00","message":"[bufferProcess] interim [500000000]:ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.736126037+07:00","message":"[bufferProcess] send to processor:ไซโทซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.736129594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.736132746+07:00","message":"> Transcript [2116] [false]: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.736135384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.73613743+07:00","message":"Set new StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.356239429+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.356275495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซโทซีนหรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.356281497+07:00","message":"receive interim result [false|false]: ไซโทซีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.356294345+07:00","message":"[buffer interim] 210 false ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356301127+07:00","message":"[bufferProcess] interim [100000000]:ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356303375+07:00","message":"[bufferProcess] send to processor:ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356309962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356312742+07:00","message":"> Transcript [2117] [false]: 'ไซโทซีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356315767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356317712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356319346+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.356321457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.40577048+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.405801927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซโทซีนหรือซี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.40580705+07:00","message":"receive interim result [false|false]: ไซโทซีนหรือซี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.405818723+07:00","message":"[buffer interim] 210 false ไซโทซีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405824624+07:00","message":"[bufferProcess] interim [160000000]:ไซโทซีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405827669+07:00","message":"[bufferProcess] send to processor:ไซโทซีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405830758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405833571+07:00","message":"> Transcript [2118] [false]: 'ไซโทซีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405836453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405838369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405840036+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.405841918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.509946946+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.582188151+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.679802503+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.679837822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซโทซีนหรือ C\",\"confidence\":0.8112924}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.679860592+07:00","message":"receive interim result [true|false]: ไซโทซีนหรือ C"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.67987036+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.679872384+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.679878754+07:00","message":"[buffer interim] 210 true ไซโทซีนหรือ C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679885354+07:00","message":"[bufferProcess] interim [460000000]:ไซโทซีนหรือ C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679892169+07:00","message":"[bufferProcess] send to processor (isfinal):ไซโทซีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679894952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679897705+07:00","message":"> Transcript [2119] [false]: 'ไซโทซีนหรือซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679900536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679902346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679904123+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679906446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679907916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679909787+07:00","message":"> Transcript [2120] [true]: 'ไซโทซีนหรือ C'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679911783+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679913293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679915007+07:00","message":"StatePrefix: 'ไซโทซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679916526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.679925681+07:00","message":"Push: 'ไซโทซีนหรือ C'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.679932521+07:00","message":"push: {true ไซโทซีนหรือ C 0 0xc00041d200}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:15.68764662+07:00","message":"write wav file: './tmp/7514/7514_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.911993662+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912013158+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912015733+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912017667+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.91201965+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912021525+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912023254+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912025125+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912026894+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912028899+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912030548+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.912032002+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.923064056+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.923099031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.923104201+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.923117402+07:00","message":"[buffer interim] 211 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.923123384+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.923125136+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:16.138363716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:16.138364722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.419880571+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.41992435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.419930635+07:00","message":"receive interim result [false|false]: และวัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.419947776+07:00","message":"[buffer interim] 211 false และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.419955509+07:00","message":"[bufferProcess] interim [840000000]:และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.419958108+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.419965602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.419968382+07:00","message":"> Transcript [2121] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.419970366+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.559518152+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.559556425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.559561937+07:00","message":"receive interim result [false|false]: และวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.559573052+07:00","message":"[buffer interim] 211 false และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.559581945+07:00","message":"[bufferProcess] interim [20000000]:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.559584385+07:00","message":"[bufferProcess] send to processor:และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.559589296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.559591816+07:00","message":"> Transcript [2122] [false]: 'และวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.55959452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.559596486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.559598589+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.559600551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.153902324+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.153925849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.153930232+07:00","message":"receive interim result [false|false]: และวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.153942926+07:00","message":"[buffer interim] 211 false และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.153948415+07:00","message":"[bufferProcess] interim [620000000]:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.153951082+07:00","message":"[bufferProcess] send to processor:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.153954206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.153957035+07:00","message":"> Transcript [2123] [false]: 'และวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.153959705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.153961764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.153963992+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.15396596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.677556544+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.677594688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.677600047+07:00","message":"receive interim result [false|false]: และวันนี้หรือจีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.677611021+07:00","message":"[buffer interim] 211 false และวันนี้หรือจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.67761978+07:00","message":"[bufferProcess] interim [100000000]:และวันนี้หรือจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.677622615+07:00","message":"[bufferProcess] send to processor:และวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.677627732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.677630471+07:00","message":"> Transcript [2124] [false]: 'และวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.677633087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.677634954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.677636794+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.677638903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.72948643+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.729518179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.729523003+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.729533842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" One In A G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.729536669+07:00","message":"receive interim result [false|false]:  One In A G"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.729543529+07:00","message":"[buffer interim] 211 false และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.729546223+07:00","message":"[buffer interim] 211 false  One In A G"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.72955154+07:00","message":"[bufferProcess] interim [160000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729554022+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729559957+07:00","message":"[bufferProcess] interim [160000000]: One In A G"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729563265+07:00","message":"[bufferProcess] update buffer: และ One In A G"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729569003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729588712+07:00","message":"> Transcript [2125] [false]: 'และวันนี้หรือจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.72959494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729597888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729600423+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729602494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729612652+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729614456+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729616486+07:00","message":"Set new StatePrefix : 'และวันนี้หรือจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.729619376+07:00","message":"Next Push (prob) : 'วันนี้หรือจีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.729632817+07:00","message":"push: {false และ 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.846442789+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.846478858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.846484405+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.84649868+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.846506017+07:00","message":"[bufferProcess] interim [280000000]:และวันนี้หรือดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.84650853+07:00","message":"[bufferProcess] send to processor:และ One In A G"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.846512434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.846515444+07:00","message":"> Transcript [2126] [false]: 'และ One In A G'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.846517608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.846519383+07:00","message":"Set new StatePrefix: 'และ One In A G'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.422696774+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.422732433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.422737603+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.422749569+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.422755775+07:00","message":"[bufferProcess] interim [880000000]:และวันนี้หรือดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.422758194+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.422763006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.422765566+07:00","message":"> Transcript [2127] [false]: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.422767659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.422769799+07:00","message":"Set new StatePrefix: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.739819844+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.739873087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.739879375+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.739894905+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.739902401+07:00","message":"[bufferProcess] interim [180000000]:และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.739904948+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.739913126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.739916436+07:00","message":"> Transcript [2128] [false]: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.739920066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.739922214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.739924668+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.73992712+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.124210165+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.124249875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.12425597+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.124270878+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124277474+07:00","message":"[bufferProcess] interim [540000000]:และวันนี้หรือดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124280076+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124283305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124285951+07:00","message":"> Transcript [2129] [false]: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124289017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124290907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124292687+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.124294749+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.132240201+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.132263418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.132268164+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.132280621+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132284702+07:00","message":"[bufferProcess] interim [600000000]:และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132286757+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132289309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132291541+07:00","message":"> Transcript [2130] [false]: 'และวันนี้หรือดีค่ะโดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132294313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132295945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132297609+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.132299515+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:19.138364112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:19.138367812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.322860198+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.322900877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.322906433+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.322920477+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322927815+07:00","message":"[bufferProcess] interim [780000000]:และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322930389+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322937649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.3229407+07:00","message":"> Transcript [2131] [false]: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322944261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322946413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322949246+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.32295167+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322957325+07:00","message":"Push: 'วันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.32295927+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322961226+07:00","message":"Set new StatePrefix : 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.322963649+07:00","message":"Next Push (prob) : 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.322970387+07:00","message":"push: {false วันนี้หรือดีค่ะ 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.50122077+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.501257706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.501264061+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.501278803+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501286023+07:00","message":"[bufferProcess] interim [960000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501288658+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501294933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501297956+07:00","message":"> Transcript [2132] [false]: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501301588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501303398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501305981+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.501307928+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.825540501+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.825580972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.825587085+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.825602033+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.825605825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.82560872+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.82561425+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.825617194+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825622941+07:00","message":"[bufferProcess] interim [260000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.82562529+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825628029+07:00","message":"[bufferProcess] interim [320000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825629881+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825632635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825635997+07:00","message":"> Transcript [2133] [false]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.82563953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825641407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.82564341+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825645422+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825646928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825648754+07:00","message":"> Transcript [2134] [false]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825650557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825652148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825653585+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.825655232+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.024997824+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.025028851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.025035099+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.025049623+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025056588+07:00","message":"[bufferProcess] interim [500000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025059037+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025062062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025064983+07:00","message":"> Transcript [2135] [false]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025068433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025070909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025073402+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025075395+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025078292+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025080148+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025082443+07:00","message":"Set new StatePrefix : 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.025084412+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.025091484+07:00","message":"push: {false โดย 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.702409962+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.702445541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบสเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.702451846+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบสเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.702464581+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบสเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.702471136+07:00","message":"[bufferProcess] interim [40000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบสเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.702474141+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.702479304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.702482031+07:00","message":"> Transcript [2136] [false]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.702484706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.702486565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.702488472+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.70249362+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.735604153+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.735628984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.735635295+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.735644916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Day นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.735647919+07:00","message":"receive interim result [false|false]:  Day นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.735653375+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.735656555+07:00","message":"[buffer interim] 211 false  Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.735673634+07:00","message":"[bufferProcess] interim [100000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.735687802+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบสเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.735699955+07:00","message":"[bufferProcess] interim [100000000]: Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.73570751+07:00","message":"[bufferProcess] update buffer: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.7357109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.735714427+07:00","message":"> Transcript [2137] [false]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบสเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.73571796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.735719845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.735721574+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.735724149+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.750366175+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.750382409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.750387356+07:00","message":"receive interim result [false|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.750398256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Day นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.750401149+07:00","message":"receive interim result [false|false]:  Day นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.750405157+07:00","message":"[buffer interim] 211 false และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.750407981+07:00","message":"[buffer interim] 211 false  Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.75041264+07:00","message":"[bufferProcess] interim [220000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750415622+07:00","message":"[bufferProcess] send to processor:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750423873+07:00","message":"[bufferProcess] interim [220000000]: Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750426269+07:00","message":"[bufferProcess] update buffer: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750429308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750432256+07:00","message":"> Transcript [2138] [false]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750435246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750437256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750439238+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.750441486+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.770667902+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947693091+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947732963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ\",\"confidence\":0.94378597}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947738961+07:00","message":"receive interim result [true|false]: และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947751189+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947753336+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947759614+07:00","message":"[buffer interim] 211 true และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947766943+07:00","message":"[bufferProcess] interim [400000000]:และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.94777019+07:00","message":"[bufferProcess] send to processor (isfinal):และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947774059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947777074+07:00","message":"> Transcript [2139] [false]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947781293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947783297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947785352+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947787664+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947790557+07:00","message":"Push: 'นิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947793161+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947795383+07:00","message":"Set new StatePrefix : 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947797486+07:00","message":"Next Push (prob) : 'เบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947799195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947800985+07:00","message":"> Transcript [2140] [true]: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.94780831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947810377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947812528+07:00","message":"StatePrefix: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947814432+07:00","message":"TextPushed: 'และวันนี้หรือดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.947816608+07:00","message":"Push: 'เบส a นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947823232+07:00","message":"push: {false นิวคลีโอไทด์ที่มี 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.947837071+07:00","message":"push: {true เบส a นะคะ 0 0xc000186900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:20.958298292+07:00","message":"write wav file: './tmp/7514/7514_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.962292493+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.826256629+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.826300879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.82630585+07:00","message":"receive interim result [false|false]: จะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.826321865+07:00","message":"[buffer interim] 212 false จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.826329611+07:00","message":"[bufferProcess] interim [720000000]:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.826331799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:22.138766009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:22.138780657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.170738153+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.170774928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.170781936+07:00","message":"receive interim result [false|false]: จะกลับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.17079524+07:00","message":"[buffer interim] 212 false จะกลับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.170802088+07:00","message":"[bufferProcess] interim [960000000]:จะกลับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.170804917+07:00","message":"[bufferProcess] send to processor:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.170812173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.170814812+07:00","message":"> Transcript [2141] [false]: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.170817225+07:00","message":"Set StatePrefix (first interim): 'จะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.288403796+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.28844314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.288448856+07:00","message":"receive interim result [false|false]: จะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.288460063+07:00","message":"[buffer interim] 212 false จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288466434+07:00","message":"[bufferProcess] interim [20000000]:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288469036+07:00","message":"[bufferProcess] send to processor:จะกลับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288474556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288477278+07:00","message":"> Transcript [2142] [false]: 'จะกลับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288480938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288482928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288484776+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.288486804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.332480169+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.332512614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"New\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.332518231+07:00","message":"receive interim result [false|false]: New"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.332532509+07:00","message":"[buffer interim] 212 false New"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.33253927+07:00","message":"[bufferProcess] interim [80000000]:New"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.332541896+07:00","message":"[bufferProcess] send to processor:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.332549315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.332551785+07:00","message":"> Transcript [2143] [false]: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.332554355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.332556135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.332557824+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.332559787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.40840481+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.408439456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"News\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.408445312+07:00","message":"receive interim result [false|false]: News"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.408456082+07:00","message":"[buffer interim] 212 false News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.408462005+07:00","message":"[bufferProcess] interim [200000000]:News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.408464339+07:00","message":"[bufferProcess] send to processor:New"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.40846882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.408471651+07:00","message":"> Transcript [2144] [false]: 'New'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.408473868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.408475671+07:00","message":"Set new StatePrefix: 'New'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.412563223+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.412597013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.412603694+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.412622016+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.412629936+07:00","message":"[bufferProcess] interim [260000000]:นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.412633322+07:00","message":"[bufferProcess] send to processor:News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.41264098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.412645101+07:00","message":"> Transcript [2145] [false]: 'News'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.412649779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.412652446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.412655295+07:00","message":"StatePrefix: 'New'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.412658409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.699705519+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.69973561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.699741547+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.69975286+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.69975921+07:00","message":"[bufferProcess] interim [560000000]:นิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.699761682+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.699768509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.699770679+07:00","message":"> Transcript [2146] [false]: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.699773416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.699775788+07:00","message":"Set new StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.708448691+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.708459749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.708463072+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.708470697+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708474186+07:00","message":"[bufferProcess] interim [620000000]:นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708476103+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708478066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708480028+07:00","message":"> Transcript [2147] [false]: 'นิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708482375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708484352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708486098+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.708488056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.897880284+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.897932279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.897938927+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.897954709+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897965488+07:00","message":"[bufferProcess] interim [740000000]:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897969284+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897977503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897982316+07:00","message":"> Transcript [2148] [false]: 'นิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897986722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897989956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897992913+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.897996094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.541694524+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.541731301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.541737803+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.541752193+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.541760403+07:00","message":"[bufferProcess] interim [340000000]:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.541764042+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.541768879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.54177398+07:00","message":"> Transcript [2149] [false]: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.541778088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.541780863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.541783466+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.541786026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.607064542+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.607110797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.607117784+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.607138533+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607146827+07:00","message":"[bufferProcess] interim [520000000]:นิวคลีโอไทด์ที่มีเบสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.60715071+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607157634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607161883+07:00","message":"> Transcript [2150] [false]: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607166147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607168704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.60717193+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607174761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607180333+07:00","message":"Push: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607183159+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.607186292+07:00","message":"Set new StatePrefix : 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.6071911+07:00","message":"Next Push (prob) : 'ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.607215542+07:00","message":"push: {false นิวคลีโอไทด์ 0 0xc00041da00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.161387407+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.161425614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.161431261+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.161445196+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161451925+07:00","message":"[bufferProcess] interim [0]:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161454229+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161460762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161463482+07:00","message":"> Transcript [2151] [false]: 'นิวคลีโอไทด์ที่มีเบสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161466574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161468577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161470736+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.161475376+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.699998125+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.700041365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.70004791+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.700062339+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700069658+07:00","message":"[bufferProcess] interim [600000000]:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700072638+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700079214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700081867+07:00","message":"> Transcript [2152] [false]: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700085275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700087346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700089677+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.700092388+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:25.138931082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:25.138946493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.775417885+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.775458824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.775465005+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.775479841+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775487368+07:00","message":"[bufferProcess] interim [680000000]:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775490281+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775497332+07:00","message":"[bufferProcess] send to processor (ticker):นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775500407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775503106+07:00","message":"> Transcript [2153] [false]: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775506471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775508432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775510489+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775513257+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775515565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.77551789+07:00","message":"> Transcript [2154] [false]: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775520098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775521642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775523178+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775524742+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775531567+07:00","message":"Push: 'ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775533302+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775535193+07:00","message":"Set new StatePrefix : 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.775537861+07:00","message":"Next Push (prob) : 'เบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.775545663+07:00","message":"push: {false ที่มีเบส 0 0xc00041da00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.905682908+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.905717885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.905723542+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.90573583+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.905743291+07:00","message":"[bufferProcess] interim [740000000]:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.905745325+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.101872357+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.101918992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.101925118+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.101938224+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.101946099+07:00","message":"[bufferProcess] interim [980000000]:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.10194905+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.101954857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.101957481+07:00","message":"> Transcript [2155] [false]: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.101959972+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.280146151+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.296820844+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.296869448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.296875633+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.296891651+07:00","message":"[buffer interim] 212 false นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.296898046+07:00","message":"[bufferProcess] interim [160000000]:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.296900829+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.29690752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.296910642+07:00","message":"> Transcript [2156] [false]: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.296914462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.296916408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.296918291+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.296922752+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.411299956+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.441317186+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.441344271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส\",\"confidence\":0.9305848}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.441350899+07:00","message":"receive interim result [true|false]: จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.441358318+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.441360327+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.441364906+07:00","message":"[buffer interim] 212 true จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.4413709+07:00","message":"[bufferProcess] interim [340000000]:จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441376339+07:00","message":"[bufferProcess] send to processor (isfinal):นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.44137973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441382739+07:00","message":"> Transcript [2157] [false]: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441385976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441387815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441389895+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441392297+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441394115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441395895+07:00","message":"> Transcript [2158] [true]: 'จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441397987+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441399465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441400931+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสเบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441402887+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441404385+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441535728+07:00","message":"error room accuracy in case isFinal id 212 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441558066+07:00","message":"Push: 'จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441560371+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.44156229+07:00","message":"Set new StatePrefix : 'จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441564485+07:00","message":"Next Push (prob) : 'จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.441572017+07:00","message":"push: {true จับกับนิวคลีโอไทด์ที่มีเบสเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส 0 0xc00041da00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.441650639+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_212.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:26.457055914+07:00","message":"write wav file: './tmp/7514/7514_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.131007616+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.131070067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.131075773+07:00","message":"receive interim result [false|false]: ดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.13109377+07:00","message":"[buffer interim] 213 false ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.131100587+07:00","message":"[bufferProcess] interim [780000000]:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.131102919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.240063271+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.340266099+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.340320415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะ\",\"confidence\":0.9213909}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.340328788+07:00","message":"receive interim result [true|false]: ดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.340340828+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.340343738+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.340352316+07:00","message":"[buffer interim] 213 true ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340368486+07:00","message":"[bufferProcess] interim [50000000]:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340372191+07:00","message":"[bufferProcess] send to processor (isfinal):ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340376608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340380504+07:00","message":"> Transcript [2159] [false]: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340384909+07:00","message":"Set StatePrefix (first interim): 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340387157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340389637+07:00","message":"> Transcript [2160] [true]: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340394598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340397144+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340399772+07:00","message":"StatePrefix: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340402231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.340405305+07:00","message":"Push: 'ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.340417353+07:00","message":"push: {true ดีนะคะ 0 0xc000186f00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:27.345181287+07:00","message":"write wav file: './tmp/7514/7514_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.373787986+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:28.13943712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:28.139437145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.242318519+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.242357324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.242363002+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.24237591+07:00","message":"[buffer interim] 214 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.242382471+07:00","message":"[bufferProcess] interim [720000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.24238459+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.567889222+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.567913843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.567917703+07:00","message":"receive interim result [false|false]: กลับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.567928204+07:00","message":"[buffer interim] 214 false กลับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.567933695+07:00","message":"[bufferProcess] interim [900000000]:กลับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.567935844+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.567938518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.56794077+07:00","message":"> Transcript [2161] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.567942865+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.595615423+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.595637128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับกับนิว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.595641709+07:00","message":"receive interim result [false|false]: จับกับนิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.595652959+07:00","message":"[buffer interim] 214 false จับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.595657776+07:00","message":"[bufferProcess] interim [960000000]:จับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.595659573+07:00","message":"[bufferProcess] send to processor:กลับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.5956625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.595664857+07:00","message":"> Transcript [2162] [false]: 'กลับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.595667245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.595668959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.595670607+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.595672352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.629332151+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.629363856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับกับนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.62936862+07:00","message":"receive interim result [false|false]: จับกับนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.629380643+07:00","message":"[buffer interim] 214 false จับกับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.629385954+07:00","message":"[bufferProcess] interim [80000000]:จับกับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.629388489+07:00","message":"[bufferProcess] send to processor:จับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.629391877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.629394938+07:00","message":"> Transcript [2163] [false]: 'จับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.62939731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.629399083+07:00","message":"Set new StatePrefix: 'จับกับนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.733027085+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.733058667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับกับนิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.733063716+07:00","message":"receive interim result [false|false]: จับกับนิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.733072426+07:00","message":"[buffer interim] 214 false จับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733078273+07:00","message":"[bufferProcess] interim [140000000]:จับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733080916+07:00","message":"[bufferProcess] send to processor:จับกับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733083619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733085808+07:00","message":"> Transcript [2164] [false]: 'จับกับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733088389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733090138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733091804+07:00","message":"StatePrefix: 'จับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.733093657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.788484709+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.788518018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ News\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.788523118+07:00","message":"receive interim result [false|false]: กลับ News"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.788536421+07:00","message":"[buffer interim] 214 false กลับ News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788542436+07:00","message":"[bufferProcess] interim [260000000]:กลับ News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788546274+07:00","message":"[bufferProcess] send to processor:จับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788552719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788555034+07:00","message":"> Transcript [2165] [false]: 'จับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788557966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788559853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788561622+07:00","message":"StatePrefix: 'จับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.788563759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.789622088+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.78965065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.789655176+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.789669709+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.789676541+07:00","message":"[bufferProcess] interim [320000000]:กลับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.789679023+07:00","message":"[bufferProcess] send to processor:กลับ News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.789685716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.789688267+07:00","message":"> Transcript [2166] [false]: 'กลับ News'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.789690483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.789692695+07:00","message":"Set new StatePrefix: 'กลับ News'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.243825527+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.243868699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.243874875+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.243888042+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.243894528+07:00","message":"[bufferProcess] interim [680000000]:กลับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.243896924+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.243903047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.243906448+07:00","message":"> Transcript [2167] [false]: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.243908685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.243910699+07:00","message":"Set new StatePrefix: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.297783752+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.297822664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.29782851+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.297849899+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.297859399+07:00","message":"[bufferProcess] interim [740000000]:กลับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.297861704+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.297865566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.297868233+07:00","message":"> Transcript [2168] [false]: 'กลับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.29787121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.297873207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.297874996+07:00","message":"StatePrefix: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.297877082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.425779736+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.425822622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.425828411+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.425845589+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425855539+07:00","message":"[bufferProcess] interim [860000000]:กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425857844+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425861546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425865193+07:00","message":"> Transcript [2169] [false]: 'กลับนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425868315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425870527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425872512+07:00","message":"StatePrefix: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.425874786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.945149926+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.945200088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่มีเบส 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.945206501+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.945219083+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945226596+07:00","message":"[bufferProcess] interim [340000000]:กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945228988+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945234587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945237201+07:00","message":"> Transcript [2170] [false]: 'กลับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945240788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945242936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945245635+07:00","message":"StatePrefix: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.945247867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.024929289+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.024968058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.024974826+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.024982697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.024985316+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.024991507+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.024994768+07:00","message":"[buffer interim] 214 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025000828+07:00","message":"[bufferProcess] interim [460000000]:กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025003079+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025005904+07:00","message":"[bufferProcess] interim [460000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025008216+07:00","message":"[bufferProcess] update buffer: กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.02501111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025013794+07:00","message":"> Transcript [2171] [false]: 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025016264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025018131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025020171+07:00","message":"StatePrefix: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025023853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025026191+07:00","message":"Push: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025027907+07:00","message":"TextPushed: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025030002+07:00","message":"Set new StatePrefix : 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.025032011+07:00","message":"Next Push (prob) : 'ที่มีเบส 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.025041049+07:00","message":"push: {false กลับนิวคลีโอไทด์ 0 0xc001e9e500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.05850216+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.058529856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.058535656+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.058547304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.05855014+07:00","message":"receive interim result [false|false]:  C"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.058555337+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.058558404+07:00","message":"[buffer interim] 214 false  C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058564906+07:00","message":"[bufferProcess] interim [520000000]:กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058567641+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058570697+07:00","message":"[bufferProcess] interim [520000000]: C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058572721+07:00","message":"[bufferProcess] update buffer: กลับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058575045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058577317+07:00","message":"> Transcript [2172] [false]: 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058579786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058581726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058583761+07:00","message":"StatePrefix: 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.058586343+07:00","message":"TextPushed: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.059859597+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.162349631+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.162384057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.162390318+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.16239876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.16240167+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.162408532+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.162413708+07:00","message":"[buffer interim] 214 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162419646+07:00","message":"[bufferProcess] interim [580000000]:กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162422255+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162426937+07:00","message":"[bufferProcess] interim [580000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162429054+07:00","message":"[bufferProcess] update buffer: กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162432426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162435451+07:00","message":"> Transcript [2173] [false]: 'กลับนิวคลีโอไทด์ที่มีเบส C'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162437535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.162439439+07:00","message":"Set new StatePrefix: 'กลับนิวคลีโอไทด์ที่มีเบส C'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.172497958+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.172516653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.172521653+07:00","message":"receive interim result [false|false]: กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.172532118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.172535248+07:00","message":"receive interim result [false|false]:  4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.172539876+07:00","message":"[buffer interim] 214 false กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.172542601+07:00","message":"[buffer interim] 214 false  4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.172562781+07:00","message":"[bufferProcess] interim [640000000]:กลับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.172573949+07:00","message":"[bufferProcess] send to processor:กลับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.172583879+07:00","message":"[bufferProcess] interim [640000000]: 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.172586812+07:00","message":"[bufferProcess] update buffer: กลับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.172589955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.17259343+07:00","message":"> Transcript [2174] [false]: 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.172595531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.172597354+07:00","message":"Set new StatePrefix: 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.234597638+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.23463258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ\",\"confidence\":0.9266202}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.234638123+07:00","message":"receive interim result [true|false]: จับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.234646431+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.234648622+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.234654263+07:00","message":"[buffer interim] 214 true จับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234662172+07:00","message":"[bufferProcess] interim [700000000]:จับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234667155+07:00","message":"[bufferProcess] send to processor (isfinal):กลับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234669972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234672531+07:00","message":"> Transcript [2175] [false]: 'กลับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234675609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234677841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234679671+07:00","message":"StatePrefix: 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234681702+07:00","message":"TextPushed: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234683512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234685367+07:00","message":"> Transcript [2176] [true]: 'จับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.23468748+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234689174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234690683+07:00","message":"StatePrefix: 'กลับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234692458+07:00","message":"TextPushed: 'กลับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.23469398+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234811226+07:00","message":"Push: 'ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234813842+07:00","message":"TextPushed: 'กลับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234816062+07:00","message":"Set new StatePrefix : 'จับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234818074+07:00","message":"Next Push (prob) : 'จับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.234825544+07:00","message":"push: {true ที่มีเบส 4 ค่ะ 0 0xc001e9e500}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.234836086+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_214.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:30.242251766+07:00","message":"write wav file: './tmp/7514/7514_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.311259198+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.048778545+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.048827466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.048833314+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.048853823+07:00","message":"[buffer interim] 215 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.048861846+07:00","message":"[bufferProcess] interim [770000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.048863833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:31.139849158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:31.139908096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.194079027+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.194121206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.194126904+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.1941388+07:00","message":"[buffer interim] 215 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.194146558+07:00","message":"[bufferProcess] interim [890000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.194148926+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.19415403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.194157575+07:00","message":"> Transcript [2177] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.194159784+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.316142869+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.316185604+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-03-05T13:12:31.3161918+07:00","message":"receive interim result [false|false]: เช้านี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.316205445+07:00","message":"[buffer interim] 215 false เช้านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.316213188+07:00","message":"[bufferProcess] interim [10000000]:เช้านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.316216918+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.316225498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.316229034+07:00","message":"> Transcript [2178] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.316231818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.316234826+07:00","message":"Set new StatePrefix: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.477964754+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.478008948+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-03-05T13:12:31.478014751+07:00","message":"receive interim result [false|false]: เช้านี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.478028105+07:00","message":"[buffer interim] 215 false เช้านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478035551+07:00","message":"[bufferProcess] interim [190000000]:เช้านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478037926+07:00","message":"[bufferProcess] send to processor:เช้านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478044663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478048865+07:00","message":"> Transcript [2179] [false]: 'เช้านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478052994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478055502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478058156+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.478061018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.738405097+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.738443506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.738449598+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.738462875+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738469743+07:00","message":"[bufferProcess] interim [490000000]:เช้านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738472597+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738476306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738480023+07:00","message":"> Transcript [2180] [false]: 'เช้านี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738483496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738485315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738487024+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.738489102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.863672512+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.863726415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.863734135+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.863749274+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.863756557+07:00","message":"[bufferProcess] interim [610000000]:เช้านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.863760598+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.863771938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.863775437+07:00","message":"> Transcript [2181] [false]: 'เช้านี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.863780283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.863783227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.8637858+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.863788684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.95118871+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.951222847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.951228213+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.9512421+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.95124949+07:00","message":"[bufferProcess] interim [730000000]:เช้านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951251921+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951255537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951258199+07:00","message":"> Transcript [2182] [false]: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951261745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951263704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.95126548+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951267304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951269572+07:00","message":"Push: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.95127144+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951273878+07:00","message":"Set new StatePrefix : 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.951276107+07:00","message":"Next Push (prob) : 'นะคะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.951283571+07:00","message":"push: {false เช้านี้ 0 0xc000187080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.175594648+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.175632216+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-03-05T13:12:32.175637713+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.175649884+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175656835+07:00","message":"[bufferProcess] interim [850000000]:เช้านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175659237+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175664869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175667437+07:00","message":"> Transcript [2183] [false]: 'เช้านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175670362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175672263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175673945+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.175676018+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.63287483+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.632934802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จัก DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.632941962+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จัก DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.632966347+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จัก DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.6329777+07:00","message":"[bufferProcess] interim [390000000]:เช้านี้นะคะเราได้รู้จัก DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.632980115+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.63298374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.632986854+07:00","message":"> Transcript [2184] [false]: 'เช้านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.632989902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.632991836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.632994348+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.632996395+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.759174921+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.759212712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.75921945+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.759229149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EMS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.759231759+07:00","message":"receive interim result [false|false]:  EMS"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.759237972+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.759243426+07:00","message":"[buffer interim] 215 false  EMS"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759249393+07:00","message":"[bufferProcess] interim [450000000]:เช้านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759251698+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จัก DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.75925679+07:00","message":"[bufferProcess] interim [450000000]: EMS"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759259246+07:00","message":"[bufferProcess] update buffer: เช้านี้นะคะเราได้รู้จัก EMS"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759262008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759264714+07:00","message":"> Transcript [2185] [false]: 'เช้านี้นะคะเราได้รู้จัก DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759267443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.75926939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759271126+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.759273344+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.764981462+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.765017065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.76502235+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.765034773+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765041987+07:00","message":"[bufferProcess] interim [510000000]:เช้านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765044487+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จัก EMS"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765050272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765053221+07:00","message":"> Transcript [2186] [false]: 'เช้านี้นะคะเราได้รู้จัก EMS'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765056617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765058659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765060453+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765062465+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765068128+07:00","message":"Push: 'นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765069888+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765071959+07:00","message":"Set new StatePrefix : 'เช้านี้นะคะเราได้รู้จัก EMS'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.765073972+07:00","message":"Next Push (prob) : 'รู้จัก EMS'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.765081545+07:00","message":"push: {false นะคะเราได้ 0 0xc000187080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.902974951+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.903006854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.90301301+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.903027655+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.903034215+07:00","message":"[bufferProcess] interim [630000000]:เช้านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.903036958+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.903040685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.903043878+07:00","message":"> Transcript [2187] [false]: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.903046272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.903048209+07:00","message":"Set new StatePrefix: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.94693031+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.946969362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.946976006+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.946988096+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.946995025+07:00","message":"[bufferProcess] interim [690000000]:เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.946997599+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.947002753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.947005407+07:00","message":"> Transcript [2188] [false]: 'เช้านี้นะคะเราได้รู้จักกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.947008514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.947010722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.947012625+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.947016314+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.558939221+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.558982201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.558988681+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.559002241+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559009888+07:00","message":"[bufferProcess] interim [290000000]:เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559012286+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559018119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559020438+07:00","message":"> Transcript [2189] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559023634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559030042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559031952+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.559034499+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.656997554+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.657033726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.657039619+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.657053097+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657063727+07:00","message":"[bufferProcess] interim [350000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657066189+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657069752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657072401+07:00","message":"> Transcript [2190] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657075671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657077589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657079504+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.657081986+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.795280862+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.795315216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.79532079+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.795334606+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.79534172+07:00","message":"[bufferProcess] interim [470000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795344761+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795353266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795355845+07:00","message":"> Transcript [2191] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795359198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795361291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795363578+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.79536587+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795372168+07:00","message":"Push: 'รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795373939+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795376382+07:00","message":"Set new StatePrefix : 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.795378528+07:00","message":"Next Push (prob) : 'แล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.795386153+07:00","message":"push: {false รู้จักกัน 0 0xc000187080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.001793212+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.001831571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.001845285+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.001860882+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001868112+07:00","message":"[bufferProcess] interim [710000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001871171+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001874162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001876499+07:00","message":"> Transcript [2192] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001880406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001883069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001884791+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.001887399+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:34.140905957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:34.140906991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.180318723+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.180371411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.180377762+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.180391501+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180399182+07:00","message":"[bufferProcess] interim [890000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180401883+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180408543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180411412+07:00","message":"> Transcript [2193] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180415059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180417412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180419729+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.180422207+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.235074877+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.235107634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.235114151+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.235130563+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235144667+07:00","message":"[bufferProcess] interim [950000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235147285+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235150858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235154647+07:00","message":"> Transcript [2194] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235157944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235159933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235161664+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.235167443+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.569698934+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.569732085+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-03-05T13:12:34.569739212+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.569752823+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569762792+07:00","message":"[bufferProcess] interim [310000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569765232+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.56976859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569771609+07:00","message":"> Transcript [2195] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.56977515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569777312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569779182+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569781801+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569789239+07:00","message":"Push: 'แล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569791029+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569793114+07:00","message":"Set new StatePrefix : 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.569795223+07:00","message":"Next Push (prob) : 'มาที่ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.569803156+07:00","message":"push: {false แล้วกลับ 0 0xc000187080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.722525351+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.722565127+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-03-05T13:12:34.722571475+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.722585742+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.722593607+07:00","message":"[bufferProcess] interim [370000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.722596148+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.722601822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.722604457+07:00","message":"> Transcript [2196] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.72260835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.72261032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.722612566+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.722614938+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.889012666+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.88904137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.889046543+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.889060784+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.889071161+07:00","message":"[bufferProcess] interim [550000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.889073994+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.88907883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.889081509+07:00","message":"> Transcript [2197] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.889084411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.88908622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.889088199+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.889090464+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.396681697+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.396721123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.396727816+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.396742509+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396749608+07:00","message":"[bufferProcess] interim [90000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396752317+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396759611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396762361+07:00","message":"> Transcript [2198] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396765464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396767435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396769412+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.396772614+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.440479936+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.538619799+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.538660116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.538666323+07:00","message":"receive interim result [false|false]: เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.53867869+07:00","message":"[buffer interim] 215 false เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538687965+07:00","message":"[bufferProcess] interim [330000000]:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538691039+07:00","message":"[bufferProcess] send to processor:เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538696553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538699128+07:00","message":"> Transcript [2199] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538703338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538705475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.53870772+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538710718+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.53871518+07:00","message":"Push: 'มาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538716922+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538719093+07:00","message":"Set new StatePrefix : 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.538721387+07:00","message":"Next Push (prob) : 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.538730195+07:00","message":"push: {false มาที่ยืน 0 0xc000187080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.615993465+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.616034119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า\",\"confidence\":0.92731774}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.616040202+07:00","message":"receive interim result [true|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.61604817+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.616050206+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.616055867+07:00","message":"[buffer interim] 215 true เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616062956+07:00","message":"[bufferProcess] interim [330000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616069625+07:00","message":"[bufferProcess] send to processor (isfinal):เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616072672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616074883+07:00","message":"> Transcript [2200] [false]: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616077119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616079195+07:00","message":"Set new StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616081112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616082859+07:00","message":"> Transcript [2201] [true]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616085155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.61608691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616088536+07:00","message":"StatePrefix: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616090775+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616092479+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616257787+07:00","message":"Push: 'กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616260991+07:00","message":"TextPushed: 'เช้านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616263273+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.616265218+07:00","message":"Next Push (prob) : 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.61627291+07:00","message":"push: {true กันดีกว่า 0 0xc000187080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.61628509+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_215.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:35.626187453+07:00","message":"write wav file: './tmp/7514/7514_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.27252256+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.621371622+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.62140718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.621411771+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.621425905+07:00","message":"[buffer interim] 216 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.621432666+07:00","message":"[bufferProcess] interim [420000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.62143451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.621437474+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.62144013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.621442781+07:00","message":"> Transcript [2202] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.621444806+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.802224896+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.802255611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.802260663+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.802274603+07:00","message":"[buffer interim] 216 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.802280686+07:00","message":"[bufferProcess] interim [540000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.802282755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.955573931+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.955605504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.95561144+07:00","message":"receive interim result [false|false]: กลับมาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.955624703+07:00","message":"[buffer interim] 216 false กลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955631192+07:00","message":"[bufferProcess] interim [720000000]:กลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955633371+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955639976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955642612+07:00","message":"> Transcript [2203] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955644971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955646798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955648566+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.955650672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.993690492+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.993721442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.993726348+07:00","message":"receive interim result [false|false]: กลับมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.993738098+07:00","message":"[buffer interim] 216 false กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.993743972+07:00","message":"[bufferProcess] interim [780000000]:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.993746819+07:00","message":"[bufferProcess] send to processor:กลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.99375569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.993758063+07:00","message":"> Transcript [2204] [false]: 'กลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.993761278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.993763209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.993765059+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.993767019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:37.14127028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:37.141295437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.179473621+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.179509216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.179515471+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.179528892+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.179536383+07:00","message":"[bufferProcess] interim [900000000]:กลับมาเที่ยวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.179538879+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.179545533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.179548036+07:00","message":"> Transcript [2205] [false]: 'กลับมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.179551272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.179553365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.17955516+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.179557405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.254723444+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.254762365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.254768314+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.254778097+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254784642+07:00","message":"[bufferProcess] interim [960000000]:กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254786691+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254790427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254793034+07:00","message":"> Transcript [2206] [false]: 'กลับมาเที่ยวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254796204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254798304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254800029+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254805005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254807834+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254809618+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254811618+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.254814123+07:00","message":"Next Push (prob) : 'มาเที่ยวด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.254822347+07:00","message":"push: {false กลับ 0 0xc000187500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.337580651+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.337618655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.337624641+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.337635793+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.337642778+07:00","message":"[bufferProcess] interim [80000000]:กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.337645549+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.337651102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.337653822+07:00","message":"> Transcript [2207] [false]: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.337656244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.337658228+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.496126717+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.496163383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.496169487+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.496181669+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.496188013+07:00","message":"[bufferProcess] interim [260000000]:กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.496190536+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.49619622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.496198726+07:00","message":"> Transcript [2208] [false]: 'กลับมาเที่ยวรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.496201995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.496203962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.496205862+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.496207936+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.696234747+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.696274824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.69628066+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.696294428+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696301811+07:00","message":"[bufferProcess] interim [440000000]:กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696304128+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696310099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696312912+07:00","message":"> Transcript [2209] [false]: 'กลับมาเที่ยวรูปนี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696316242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696318427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696320532+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.696322977+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.820643758+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.820685539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.820693135+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.82070974+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820717013+07:00","message":"[bufferProcess] interim [620000000]:กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820719722+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820725066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820727764+07:00","message":"> Transcript [2210] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820731198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820733239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820735355+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.820738904+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.017432807+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.017471814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.017478654+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.017492879+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017500606+07:00","message":"[bufferProcess] interim [740000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017503376+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017511689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017514519+07:00","message":"> Transcript [2211] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017518325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017520931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017523116+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017526917+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017533963+07:00","message":"Push: 'มาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017535715+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017537889+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.017540505+07:00","message":"Next Push (prob) : 'นี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.017548309+07:00","message":"push: {false มาเที่ยวรูป 0 0xc000187500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.134579787+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.134617773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.134624379+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.134640534+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.134648404+07:00","message":"[bufferProcess] interim [860000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.134651101+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.134654952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.134657816+07:00","message":"> Transcript [2212] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.134660414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.13466218+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.717413533+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.717459961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.717467538+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.717483528+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.717495369+07:00","message":"[bufferProcess] interim [460000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.717499045+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.717506918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.717510014+07:00","message":"> Transcript [2213] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.717513358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.717515374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.71751763+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.717521279+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.807966275+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.808016397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.808026357+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.80804594+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808059792+07:00","message":"[bufferProcess] interim [600000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808064952+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808074265+07:00","message":"[bufferProcess] send to processor (ticker):กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808078459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808082802+07:00","message":"> Transcript [2214] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808088254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808091103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808111383+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808115663+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808118474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808121715+07:00","message":"> Transcript [2215] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808125023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.808127786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.80813036+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.80813326+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.128849042+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.128890152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.128897492+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.128911677+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.128919796+07:00","message":"[bufferProcess] interim [840000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.128923226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.130347836+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.130357148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.130360537+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.130367736+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130370874+07:00","message":"[bufferProcess] interim [900000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130373175+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130376977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130380003+07:00","message":"> Transcript [2216] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130384061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130386537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.13038854+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130391147+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130393419+07:00","message":"Push: 'นี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130395205+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130397364+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.130399609+07:00","message":"Next Push (prob) : 'คะเป็นช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.13040755+07:00","message":"push: {false นี้อีกครั้งนึงนะ 0 0xc000187500}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:40.141539853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:40.141584333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.449371247+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.449407332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.449412863+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.449426371+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.449433017+07:00","message":"[bufferProcess] interim [140000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.449435905+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.449439279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.449442165+07:00","message":"> Transcript [2217] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.449444214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.449446165+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.466501395+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.466525072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.466530122+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.466540761+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.466545085+07:00","message":"[bufferProcess] interim [200000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.466548043+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.466551255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.46655356+07:00","message":"> Transcript [2218] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.466556064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.466557775+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.546234956+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.546259126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.54626382+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.546276273+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.546282622+07:00","message":"[bufferProcess] interim [320000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.546285209+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.546288768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.546291136+07:00","message":"> Transcript [2219] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.546293079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.546294923+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.867139852+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.867182268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.86718888+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.867201697+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.867208765+07:00","message":"[bufferProcess] interim [620000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.867211371+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.867217882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.867220644+07:00","message":"> Transcript [2220] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.867222824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.867224692+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.918135397+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.918174201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.918180713+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.918194265+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.91820262+07:00","message":"[bufferProcess] interim [680000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.918205557+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.91820899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.918211486+07:00","message":"> Transcript [2221] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.918215402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.918217707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.918219442+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.918222058+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.017149788+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.017207449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.017214223+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.017227617+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.017234171+07:00","message":"[bufferProcess] interim [740000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.017237502+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.017244559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.017247156+07:00","message":"> Transcript [2222] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเอ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.017250424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.017252429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.01725451+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.017257331+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.088079599+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.08811562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.088122427+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.088132647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.088134981+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.088141189+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.088146627+07:00","message":"[buffer interim] 216 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088152484+07:00","message":"[bufferProcess] interim [920000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088155168+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088161363+07:00","message":"[bufferProcess] interim [920000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088163525+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088166642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088169521+07:00","message":"> Transcript [2223] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088172974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088174688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088177278+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.088179703+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.389592043+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.413033702+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.413068474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.413075222+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.413088319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.413091649+07:00","message":"receive interim result [false|false]:  DNA นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.413099777+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.413102929+07:00","message":"[buffer interim] 216 false  DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413108905+07:00","message":"[bufferProcess] interim [160000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413111502+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413114294+07:00","message":"[bufferProcess] interim [160000000]: DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.41311665+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413119754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413122538+07:00","message":"> Transcript [2224] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413126489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413128486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413130137+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413132682+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413135672+07:00","message":"Push: 'คะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413137558+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413139575+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.413141759+07:00","message":"Next Push (prob) : ' DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.41314942+07:00","message":"push: {false คะเป็นช่วงหนึ่งของสาย 0 0xc000187500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.416092452+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.416130677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.416137173+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.416150168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.416152945+07:00","message":"receive interim result [false|false]:  DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.416159706+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.41616297+07:00","message":"[buffer interim] 216 false  DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416176341+07:00","message":"[bufferProcess] interim [220000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416184043+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416191983+07:00","message":"[bufferProcess] interim [220000000]: DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416194622+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416197364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416199863+07:00","message":"> Transcript [2225] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416203207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416205053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416206841+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.416208949+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.467421019+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.467453533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.467460216+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.467473423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.467476859+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.467484461+07:00","message":"[buffer interim] 216 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.467488903+07:00","message":"[buffer interim] 216 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467516326+07:00","message":"[bufferProcess] interim [340000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467534238+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467542838+07:00","message":"[bufferProcess] interim [340000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467545898+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.46754951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467553511+07:00","message":"> Transcript [2226] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467557408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467559726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467561531+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.467565171+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.561537578+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.561578907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ\",\"confidence\":0.9430105}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.561585881+07:00","message":"receive interim result [true|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.561595581+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.561597756+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.561604114+07:00","message":"[buffer interim] 216 true กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561612411+07:00","message":"[bufferProcess] interim [340000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561619101+07:00","message":"[bufferProcess] send to processor (isfinal):กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561622775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561625692+07:00","message":"> Transcript [2227] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561629962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.56163274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.56163473+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.56163685+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561638689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561640501+07:00","message":"> Transcript [2228] [true]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561642528+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561644064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561649436+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561651278+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561652994+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561846149+07:00","message":"Push: ' DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561861259+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561864321+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561866482+07:00","message":"Next Push (prob) : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.56187685+07:00","message":"push: {true  DNA นะคะ 0 0xc000187500}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.561878809+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_216.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:41.57216808+07:00","message":"write wav file: './tmp/7514/7514_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.662425208+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.414571029+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.414608997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.414615189+07:00","message":"receive interim result [false|false]: ที่มีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.414631619+07:00","message":"[buffer interim] 217 false ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.414637839+07:00","message":"[bufferProcess] interim [780000000]:ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.414639736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.508868549+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.508905559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.508912635+07:00","message":"receive interim result [false|false]: ที่มีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.5089275+07:00","message":"[buffer interim] 217 false ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.508934364+07:00","message":"[bufferProcess] interim [900000000]:ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.508937021+07:00","message":"[bufferProcess] send to processor:ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.508943543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.508946046+07:00","message":"> Transcript [2229] [false]: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.508948229+07:00","message":"Set StatePrefix (first interim): 'ที่มีลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707524515+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707561345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707583528+07:00","message":"receive interim result [false|false]: ที่มีลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707596436+07:00","message":"[buffer interim] 217 false ที่มีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707603998+07:00","message":"[bufferProcess] interim [80000000]:ที่มีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.70760643+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707612512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707615246+07:00","message":"> Transcript [2230] [false]: 'ที่มีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707618596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707620658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707622503+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707624744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.823044835+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.823087336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.823093594+07:00","message":"receive interim result [false|false]: ที่มีลำดับเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.823108146+07:00","message":"[buffer interim] 217 false ที่มีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823117217+07:00","message":"[bufferProcess] interim [140000000]:ที่มีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823119622+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823123694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823126522+07:00","message":"> Transcript [2231] [false]: 'ที่มีลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823129619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823131613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823133322+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.823135406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.832535051+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.832551704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับคิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.832555835+07:00","message":"receive interim result [false|false]: ที่มีลำดับคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.832564917+07:00","message":"[buffer interim] 217 false ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.83256892+07:00","message":"[bufferProcess] interim [200000000]:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.832571089+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.832573655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.83257567+07:00","message":"> Transcript [2232] [false]: 'ที่มีลำดับเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.83257815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.832580026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.832581694+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.83258341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.888193208+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.888212221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.888216538+07:00","message":"receive interim result [false|false]: ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.888228552+07:00","message":"[buffer interim] 217 false ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888234111+07:00","message":"[bufferProcess] interim [260000000]:ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888236589+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888239763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888242487+07:00","message":"> Transcript [2233] [false]: 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888245402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888247511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888249094+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.88825076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888256503+07:00","message":"Push: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888258539+07:00","message":"TextPushed: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888260737+07:00","message":"Set new StatePrefix : 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.888263139+07:00","message":"Next Push (prob) : 'ดับคิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.888270645+07:00","message":"push: {false ที่มีลำ 0 0xc003d94d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.889269275+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.889282794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับคิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.889286899+07:00","message":"receive interim result [false|false]: ที่มีลำดับคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.889297273+07:00","message":"[buffer interim] 217 false ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.889301082+07:00","message":"[bufferProcess] interim [320000000]:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.889303349+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.889305762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.889307712+07:00","message":"> Transcript [2234] [false]: 'ที่มีลำดับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.889309461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.889311176+07:00","message":"Set new StatePrefix: 'ที่มีลำดับนิวเคลียร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.019544907+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.019586007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.019591542+07:00","message":"receive interim result [false|false]: ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.019601827+07:00","message":"[buffer interim] 217 false ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.019609515+07:00","message":"[bufferProcess] interim [380000000]:ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.019612045+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.019615408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.019618188+07:00","message":"> Transcript [2235] [false]: 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.019620723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.019622789+07:00","message":"Set new StatePrefix: 'ที่มีลำดับคิว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:43.142504327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:43.142523255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.381740215+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.479466471+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.479497556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับนิวคลีโอไทด์\",\"confidence\":0.958515}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.479502473+07:00","message":"receive interim result [true|false]: ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.479510648+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.479512744+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.479519088+07:00","message":"[buffer interim] 217 true ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479526848+07:00","message":"[bufferProcess] interim [950000000]:ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479531507+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479534074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479536334+07:00","message":"> Transcript [2236] [false]: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479538282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479540074+07:00","message":"Set new StatePrefix: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479541826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479543608+07:00","message":"> Transcript [2237] [true]: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479545694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479547439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479549051+07:00","message":"StatePrefix: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479551044+07:00","message":"TextPushed: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.479556864+07:00","message":"Push: 'ดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.479564034+07:00","message":"push: {true ดับนิวคลีโอไทด์ 0 0xc003d94d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:43.490928603+07:00","message":"write wav file: './tmp/7514/7514_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.511603438+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.169132552+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.169187679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.169193802+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.169206006+07:00","message":"[buffer interim] 218 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.169215252+07:00","message":"[bufferProcess] interim [660000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.169217995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.248038083+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.248080529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.248086556+07:00","message":"receive interim result [false|false]: ซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.248099336+07:00","message":"[buffer interim] 218 false ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.248108599+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.248111846+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.248118568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.248122734+07:00","message":"> Transcript [2238] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.248125688+07:00","message":"Set StatePrefix (first interim): 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.361338665+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.361386373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.361392499+07:00","message":"receive interim result [false|false]: ซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.361406659+07:00","message":"[buffer interim] 218 false ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361414427+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361416878+07:00","message":"[bufferProcess] send to processor:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361424486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361427413+07:00","message":"> Transcript [2239] [false]: 'ซึ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361430525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361432457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361434571+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.361436565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.490970485+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.49100316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.491008754+07:00","message":"receive interim result [false|false]: ซึ่งกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.491021057+07:00","message":"[buffer interim] 218 false ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491027968+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491030324+07:00","message":"[bufferProcess] send to processor:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491035874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491038322+07:00","message":"> Transcript [2240] [false]: 'ซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491041014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491042881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491044665+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.491046908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.889963973+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.890001227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.890006885+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดไว้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.89002606+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.890033955+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งกำหนดไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.890036605+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.890040226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.890042987+07:00","message":"> Transcript [2241] [false]: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.890046167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.890048057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.89005+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.890052219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.941674587+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.941718462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.941724617+07:00","message":"receive interim result [false|false]: ซึ่งกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.941738468+07:00","message":"[buffer interim] 218 false ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941748769+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941751013+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941754387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941757019+07:00","message":"> Transcript [2242] [false]: 'ซึ่งกำหนดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941759865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941762258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.94176447+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941767209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941770932+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941773777+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941776685+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.941779554+07:00","message":"Next Push (prob) : 'กำหนดไว้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.941789093+07:00","message":"push: {false ซึ่ง 0 0xc001e34a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.125997076+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.126035127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.126040907+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.126056455+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.12606531+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.126067775+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.126071384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.1260741+07:00","message":"> Transcript [2243] [false]: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.126076027+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.447780169+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.447825218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.447836649+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.447858408+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.44787022+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.447872944+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.447878578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.447881105+07:00","message":"> Transcript [2244] [false]: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.447883308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.447885304+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.645332002+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.645370906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.645377151+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.64538968+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645396239+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งกำหนดลักษณะของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645398606+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645404767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645407456+07:00","message":"> Transcript [2245] [false]: 'ซึ่งกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645411042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645413895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645415869+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.645418038+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.652109711+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.652133179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.652138607+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.652151442+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652158577+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652161299+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652169402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652171827+07:00","message":"> Transcript [2246] [false]: 'ซึ่งกำหนดลักษณะของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652174646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652176305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652178016+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.652179898+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.768459975+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.768499888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.768506632+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.768518824+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.768525518+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.768527958+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.768532859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.768535516+07:00","message":"> Transcript [2247] [false]: 'ซึ่งกำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.768538913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.768541202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.768543591+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.76854583+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.825120765+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.825191359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.825199946+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.82521906+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.82523378+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825237363+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825246142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825250418+07:00","message":"> Transcript [2248] [false]: 'ซึ่งกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825255896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825258782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825262584+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825265706+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825275004+07:00","message":"Push: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825277699+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825281385+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.825284458+07:00","message":"Next Push (prob) : 'ของโปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.82529613+07:00","message":"push: {false กำหนดลักษณะ 0 0xc001e34a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.912059638+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.912091805+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.912094488+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.912096216+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.912097895+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.912100243+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.91210207+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.912103805+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:46.14350763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:46.1435098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.147539096+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.147569903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.14757549+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.147587912+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.147593989+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.147596611+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.147599663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.147602698+07:00","message":"> Transcript [2249] [false]: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.147604707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.14760651+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.291678403+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.291725073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.291731564+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.291747693+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291756331+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291758899+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291762456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291766061+07:00","message":"> Transcript [2250] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291770205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291772103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291774165+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.291776352+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.305781159+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.305805424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.305810182+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.305820685+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.30582594+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.305836777+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.305843094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.30584569+07:00","message":"> Transcript [2251] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.305848714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.305850841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.305852858+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.305855054+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.345445603+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.345472043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.345476991+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.345488891+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.34549477+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.345498129+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.345502278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.34550519+07:00","message":"> Transcript [2252] [false]: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.345508045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.345509954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.345511602+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.345513698+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.560478817+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.560517773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.560523963+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.560537451+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560544175+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560546698+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560553151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560556486+07:00","message":"> Transcript [2253] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560560514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560562798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560564776+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.56056729+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560572882+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.56057461+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560576586+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.560578713+07:00","message":"Next Push (prob) : 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.560585707+07:00","message":"push: {false ของโปรตีน 0 0xc001e34a80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.592380018+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.592416389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.59242186+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.592433619+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.592440899+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.592443557+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.59244904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.592451822+07:00","message":"> Transcript [2254] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.59245434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.592456447+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.734105178+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.734146492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.734154909+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.734171839+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.734183147+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.734185867+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.734192514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.734195939+07:00","message":"> Transcript [2255] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.734198462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.734200746+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.840332251+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.862890021+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.862934086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.862939863+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.862950259+07:00","message":"[buffer interim] 218 false ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862957979+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862960641+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862963881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862966502+07:00","message":"> Transcript [2256] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862969803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862971879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862974773+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.862977582+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.902331209+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.942123598+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.942169492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.942180742+07:00","message":"receive interim result [true|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.942194349+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.942197195+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.94220499+07:00","message":"[buffer interim] 218 true ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942215055+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942222111+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942225433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942228345+07:00","message":"> Transcript [2257] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942230645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942232405+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942234096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.9422358+07:00","message":"> Transcript [2258] [true]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942238877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942240685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942242818+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942245596+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.942253807+07:00","message":"Push: 'ที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.942265731+07:00","message":"push: {true ที่สังเคราะห์ขึ้น 0 0xc001e34a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:46.950642879+07:00","message":"write wav file: './tmp/7514/7514_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.651666527+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.651712186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.651717349+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.651732745+07:00","message":"[buffer interim] 219 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.651740448+07:00","message":"[bufferProcess] interim [750000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.651742208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.77743055+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.777477527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.777483036+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.777500612+07:00","message":"[buffer interim] 219 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.777509648+07:00","message":"[bufferProcess] interim [930000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.777512384+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.777517703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.777521366+07:00","message":"> Transcript [2259] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.777523587+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.349188565+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.349237941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.34924534+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.349261432+07:00","message":"[buffer interim] 219 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.349271491+07:00","message":"[bufferProcess] interim [530000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.34927479+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.349282915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.349286807+07:00","message":"> Transcript [2260] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.349289735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.349292639+07:00","message":"Set new StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.843615428+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.843657965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.843664019+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.843678952+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.843690248+07:00","message":"[bufferProcess] interim [950000000]:ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.843693236+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.84370197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.843704679+07:00","message":"> Transcript [2261] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.843708286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.843710296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.843714492+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.843716613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.040806992+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.040852773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.040858829+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.040872615+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.040879256+07:00","message":"[bufferProcess] interim [190000000]:ดังนั้นว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.040882122+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.040888748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.04089167+07:00","message":"> Transcript [2262] [false]: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.040894752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.040896855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.040900721+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.040902694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:49.143847105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:49.143861579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.410021882+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.410065862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.410072064+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.410085093+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410092759+07:00","message":"[bufferProcess] interim [310000000]:ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410095208+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410101683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410104858+07:00","message":"> Transcript [2263] [false]: 'ดังนั้นว่าลำดับของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410107942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410110042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410111775+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.410113737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.705022126+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.705060414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.70506628+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.705081076+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705088311+07:00","message":"[bufferProcess] interim [550000000]:ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705091159+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705098247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705104944+07:00","message":"> Transcript [2264] [false]: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705108587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705111119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705112869+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705114932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705120663+07:00","message":"Push: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705122668+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705124539+07:00","message":"Set new StatePrefix : 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.705126496+07:00","message":"Next Push (prob) : 'ว่าลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.705135377+07:00","message":"push: {false ดังนั้น 0 0xc001e9e380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.719112206+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.719132588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.719136964+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.719147226+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.719152013+07:00","message":"[bufferProcess] interim [670000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.719154844+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.719158111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.719160308+07:00","message":"> Transcript [2265] [false]: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.71916302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.71916491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.71916664+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.719169173+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.941858122+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.941911649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.941919004+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.941935377+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941943528+07:00","message":"[bufferProcess] interim [90000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941948703+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941956539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941961757+07:00","message":"> Transcript [2266] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941964822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941966885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941969078+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.941971879+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.154721307+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.154778195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.154787383+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.154807612+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154821624+07:00","message":"[bufferProcess] interim [270000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154825741+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154845334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154851052+07:00","message":"> Transcript [2267] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154856218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154859372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154862876+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.154866511+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.45237921+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.45241349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.45241945+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.452433961+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452440817+07:00","message":"[bufferProcess] interim [570000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452443391+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.45245037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452452969+07:00","message":"> Transcript [2268] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452456129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452458303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452460269+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452462591+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452468061+07:00","message":"Push: 'ว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452469803+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452471753+07:00","message":"Set new StatePrefix : 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.452475309+07:00","message":"Next Push (prob) : 'ของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.452482544+07:00","message":"push: {false ว่าลำดับ 0 0xc001e9e380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.959370027+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.959410941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.959417748+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.95943387+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959444451+07:00","message":"[bufferProcess] interim [50000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959447456+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959456125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959459357+07:00","message":"> Transcript [2269] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959462863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959465425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959468398+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.959470769+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.549783211+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.549823476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.549834445+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.549851013+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.549864716+07:00","message":"[bufferProcess] interim [650000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.54986802+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.549874864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.54987753+07:00","message":"> Transcript [2270] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.549880938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.549884659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.549886636+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.54988923+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:52.144889098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:52.144900814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.207479971+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.207519815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.207526392+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.207537189+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207544829+07:00","message":"[bufferProcess] interim [310000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207547538+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207551319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207554081+07:00","message":"> Transcript [2271] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207557517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207559291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207561333+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.207564275+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.256480357+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.256521961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.256530222+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.256546326+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.25655468+07:00","message":"[bufferProcess] interim [370000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256559338+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256568117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256571822+07:00","message":"> Transcript [2272] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256576869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256580216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.25658307+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256586639+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256590555+07:00","message":"Push: 'ของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256593641+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256597427+07:00","message":"Set new StatePrefix : 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.256600729+07:00","message":"Next Push (prob) : 'ไปเนี่ยก็อาจจะส่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.256611524+07:00","message":"push: {false ของนิวคลีโอไทด์เปลี่ยนแปลง 0 0xc001e9e380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.262736078+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.26277045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.262777564+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.26279252+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.262799832+07:00","message":"[bufferProcess] interim [430000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.262803699+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.262807975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.262811607+07:00","message":"> Transcript [2273] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.262814667+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.349517853+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.420733039+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.523505242+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.523535043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.523540548+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.523556516+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.523563324+07:00","message":"[bufferProcess] interim [610000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.52356604+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.523569653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.523572186+07:00","message":"> Transcript [2274] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.523575984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.523577866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.52358093+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.523583664+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.578357433+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.578395351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.5784007+07:00","message":"receive interim result [false|false]: ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.578410751+07:00","message":"[buffer interim] 219 false ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.578417421+07:00","message":"[bufferProcess] interim [670000000]:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.578420006+07:00","message":"[bufferProcess] send to processor:ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.578424683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.578427114+07:00","message":"> Transcript [2275] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.578429636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.578431695+07:00","message":"Set new StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.649444967+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.64949121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้\",\"confidence\":0.928304}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.649501181+07:00","message":"receive interim result [true|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.649513209+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.649515957+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.649523494+07:00","message":"[buffer interim] 219 true ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649534999+07:00","message":"[bufferProcess] interim [670000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649538395+07:00","message":"[bufferProcess] send to processor (isfinal):ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649553232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649570928+07:00","message":"> Transcript [2276] [false]: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649574517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649576765+07:00","message":"Set new StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649579068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649581585+07:00","message":"> Transcript [2277] [true]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649585021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649586933+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649594158+07:00","message":"StatePrefix: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะให้ได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649597353+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649599125+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649772436+07:00","message":"Push: 'ไปเนี่ยก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649776443+07:00","message":"TextPushed: 'ดังนั้นว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649779709+07:00","message":"Set new StatePrefix : 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649782224+07:00","message":"Next Push (prob) : 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.649791586+07:00","message":"push: {true ไปเนี่ยก็อาจจะส่งผลให้ได้ 0 0xc001e9e380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.649807444+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_219.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:52.660363466+07:00","message":"write wav file: './tmp/7514/7514_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.930139122+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.015978968+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.016000283+07:00","message":"found end of frame, send empty tag with msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.016003265+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.016008866+07:00","message":"[buffer interim] 220 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016015369+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016019651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016023818+07:00","message":"> Transcript [2278] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016027457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016030054+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016032498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016034937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.016044713+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.016052606+07:00","message":"push: {true \n 0 0xc0003a5a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:53.021010702+07:00","message":"write wav file: './tmp/7514/7514_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.062215692+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.580060914+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.580102382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.580107818+07:00","message":"receive interim result [false|false]: ขี้เกียจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.580120658+07:00","message":"[buffer interim] 221 false ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.580127827+07:00","message":"[bufferProcess] interim [540000000]:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.580129735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.72613692+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.72618056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.726186643+07:00","message":"receive interim result [false|false]: ขี้เกียจไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.726199091+07:00","message":"[buffer interim] 221 false ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.726209937+07:00","message":"[bufferProcess] interim [720000000]:ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.726213917+07:00","message":"[bufferProcess] send to processor:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.726219951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.726224175+07:00","message":"> Transcript [2279] [false]: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.726227273+07:00","message":"Set StatePrefix (first interim): 'ขี้เกียจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.903739961+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.903779011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจแปรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.903785044+07:00","message":"receive interim result [false|false]: ขี้เกียจแปรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.903798562+07:00","message":"[buffer interim] 221 false ขี้เกียจแปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.903805698+07:00","message":"[bufferProcess] interim [840000000]:ขี้เกียจแปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.903808331+07:00","message":"[bufferProcess] send to processor:ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.90381394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.9038166+07:00","message":"> Transcript [2280] [false]: 'ขี้เกียจไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.903819715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.903821518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.903823616+07:00","message":"StatePrefix: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.903830435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.04414343+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.044175729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.044180506+07:00","message":"receive interim result [false|false]: ขี้เกียจไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.044196655+07:00","message":"[buffer interim] 221 false ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044203974+07:00","message":"[bufferProcess] interim [960000000]:ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044206275+07:00","message":"[bufferProcess] send to processor:ขี้เกียจแปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044211643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044214443+07:00","message":"> Transcript [2281] [false]: 'ขี้เกียจแปรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044217443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044219458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044221171+07:00","message":"StatePrefix: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.044223045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.101290497+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.10131401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.101319175+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.101331527+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.10133734+07:00","message":"[bufferProcess] interim [20000000]:เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.101339878+07:00","message":"[bufferProcess] send to processor:ขี้เกียจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.101346484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.101348738+07:00","message":"> Transcript [2282] [false]: 'ขี้เกียจไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.101351417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.101353494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.101355608+07:00","message":"StatePrefix: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.101357478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.121266941+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.121282813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจแปรงไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.12128679+07:00","message":"receive interim result [false|false]: ขี้เกียจแปรงไปดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.121296649+07:00","message":"[buffer interim] 221 false ขี้เกียจแปรงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.121300598+07:00","message":"[bufferProcess] interim [80000000]:ขี้เกียจแปรงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.12130252+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.121304425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.121306315+07:00","message":"> Transcript [2283] [false]: 'เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.121308095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.121310165+07:00","message":"Set new StatePrefix: 'เปลี่ยนแปลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.217045343+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.217078461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.217084352+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.217097852+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.21710469+07:00","message":"[bufferProcess] interim [140000000]:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.217107676+07:00","message":"[bufferProcess] send to processor:ขี้เกียจแปรงไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.217116938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.217119962+07:00","message":"> Transcript [2284] [false]: 'ขี้เกียจแปรงไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.21712197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.21712389+07:00","message":"Set new StatePrefix: 'ขี้เกียจแปรงไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.799912792+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.799949099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.799954214+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.799966887+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.799972982+07:00","message":"[bufferProcess] interim [740000000]:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.799975412+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.799980589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.799983368+07:00","message":"> Transcript [2285] [false]: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.799985312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.79998715+07:00","message":"Set new StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.933630507+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.933665742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.933671887+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.933684381+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.933690879+07:00","message":"[bufferProcess] interim [920000000]:เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.933693245+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.933698491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.93370129+07:00","message":"> Transcript [2286] [false]: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.933704501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.93370648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.933710289+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.933712593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.992150146+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.992192576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.992200039+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.992215327+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992221801+07:00","message":"[bufferProcess] interim [980000000]:เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992224339+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992229697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992232355+07:00","message":"> Transcript [2287] [false]: 'เปลี่ยนแปลงไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992236428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992238531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992241035+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.992243474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:55.145886053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:55.145904368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.641832896+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.641868925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.641874054+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.641886819+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.641893088+07:00","message":"[bufferProcess] interim [580000000]:เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.641895469+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.641900375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.641902918+07:00","message":"> Transcript [2288] [false]: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.641906139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.64190817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.641910306+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.641912593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.588444791+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.588486529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.588493083+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.588508782+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588515835+07:00","message":"[bufferProcess] interim [540000000]:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588518492+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588525137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.58852787+07:00","message":"> Transcript [2289] [false]: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588531048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588533286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588535566+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588537844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.58854293+07:00","message":"Push: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588544933+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588548591+07:00","message":"Set new StatePrefix : 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.588550653+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.588557141+07:00","message":"push: {false เปลี่ยนแปลงไปด้วย 0 0xc003d94080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.228293125+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.228335545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.228341718+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.228356418+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228363654+07:00","message":"[bufferProcess] interim [140000000]:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228366415+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228371931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228374455+07:00","message":"> Transcript [2290] [false]: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228377742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228380258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228382436+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.228384742+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.297545816+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.297583212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.297589739+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.297601908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.297604835+07:00","message":"receive interim result [false|false]:  ยาวของเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.297612312+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.29761978+07:00","message":"[buffer interim] 221 false  ยาวของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297626053+07:00","message":"[bufferProcess] interim [260000000]:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297628663+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297635068+07:00","message":"[bufferProcess] interim [260000000]: ยาวของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297638108+07:00","message":"[bufferProcess] update buffer: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297651384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297675213+07:00","message":"> Transcript [2291] [false]: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297680805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297683457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297685689+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.297687793+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.86750934+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.867541285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.867547241+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.867560136+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.867566594+07:00","message":"[bufferProcess] interim [860000000]:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.867569707+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.867575896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.867578875+07:00","message":"> Transcript [2292] [false]: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.867582213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.867584152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.8675868+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.867589104+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:58.146570689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:58.14659184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201315234+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201342551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201348156+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201356996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราอยู่ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201360565+07:00","message":"receive interim result [false|false]:  ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201367404+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201370487+07:00","message":"[buffer interim] 221 false  ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201375144+07:00","message":"[bufferProcess] interim [220000000]:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201377743+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201380493+07:00","message":"[bufferProcess] interim [220000000]: ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201383006+07:00","message":"[bufferProcess] update buffer: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201385821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201388076+07:00","message":"> Transcript [2293] [false]: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201392871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201394802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201396833+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201398806+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201401289+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201403299+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.201405228+07:00","message":"Set new StatePrefix : 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.20141134+07:00","message":"Next Push (prob) : 'คุณสาย DNA ยาวของเราเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.201426513+07:00","message":"push: {false นะคะ 0 0xc003d94080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.412428626+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.412465536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.412470928+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.412483629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราอยู่ด้วยกันหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.412486684+07:00","message":"receive interim result [false|false]:  ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.412494063+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.412497835+07:00","message":"[buffer interim] 221 false  ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412503764+07:00","message":"[bufferProcess] interim [400000000]:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412506723+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412509841+07:00","message":"[bufferProcess] interim [400000000]: ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412512815+07:00","message":"[bufferProcess] update buffer: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412515652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412518266+07:00","message":"> Transcript [2294] [false]: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412520612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.412522662+07:00","message":"Set new StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.890294359+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.977570237+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.977609983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.977615831+07:00","message":"receive interim result [false|false]: เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.97762904+07:00","message":"[buffer interim] 221 false เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977635664+07:00","message":"[bufferProcess] interim [0]:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977638735+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977644186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977646954+07:00","message":"> Transcript [2295] [false]: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977650274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977652405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977654486+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.977657074+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.061180398+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.061223914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจแปรงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย\",\"confidence\":0.89573836}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.061230027+07:00","message":"receive interim result [true|false]: ขี้เกียจแปรงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.06123776+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.061239842+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.061245781+07:00","message":"[buffer interim] 221 true ขี้เกียจแปรงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061252769+07:00","message":"[bufferProcess] interim [60000000]:ขี้เกียจแปรงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061255877+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061258659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061261793+07:00","message":"> Transcript [2296] [false]: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061264737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061266415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061268236+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061270781+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061274507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061276631+07:00","message":"> Transcript [2297] [true]: 'ขี้เกียจแปรงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061278786+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061280283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061281774+07:00","message":"StatePrefix: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061283512+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061285052+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061445935+07:00","message":"Push: 'คุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061448863+07:00","message":"TextPushed: 'เปลี่ยนแปลงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.06145093+07:00","message":"Set new StatePrefix : 'ขี้เกียจแปรงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061453239+07:00","message":"Next Push (prob) : 'ขี้เกียจแปรงไปด้วยนะคะคุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.061459727+07:00","message":"push: {true คุณสาย DNA ยาวของเราเนี่ยอยู่ด้วยกันหลาย 0 0xc003d94080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.061468431+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_221.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:59.073314413+07:00","message":"write wav file: './tmp/7514/7514_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.082275951+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.557916246+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.557961032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.557966253+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.557980425+07:00","message":"[buffer interim] 222 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.557987837+07:00","message":"[bufferProcess] interim [300000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.55798961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.612226003+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.612271086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.612276506+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.612288886+07:00","message":"[buffer interim] 222 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.612295056+07:00","message":"[bufferProcess] interim [360000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.612297083+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.612302498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.612305608+07:00","message":"> Transcript [2298] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.61230751+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.815115776+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.815161515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.815167188+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.815179859+07:00","message":"[buffer interim] 222 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.815186453+07:00","message":"[bufferProcess] interim [600000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.815189089+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.815194273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.815196997+07:00","message":"> Transcript [2299] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.815199814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.815201964+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.949290799+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.949342101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.949347705+07:00","message":"receive interim result [false|false]: โดยยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.949361645+07:00","message":"[buffer interim] 222 false โดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.949370545+07:00","message":"[bufferProcess] interim [720000000]:โดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.949372967+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.949381665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.949385709+07:00","message":"> Transcript [2300] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.949390853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.949394179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.94939699+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.94939985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.166143091+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.166196781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.166202292+07:00","message":"receive interim result [false|false]: โดยยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.166215494+07:00","message":"[buffer interim] 222 false โดยยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.166225547+07:00","message":"[bufferProcess] interim [840000000]:โดยยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.166228346+07:00","message":"[bufferProcess] send to processor:โดยยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.166234118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.166236771+07:00","message":"> Transcript [2301] [false]: 'โดยยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.166240026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.16624203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.166243869+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.166245816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.227456061+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.22751138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยิงปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.227516938+07:00","message":"receive interim result [false|false]: โดยยิงปลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.227533429+07:00","message":"[buffer interim] 222 false โดยยิงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.227540938+07:00","message":"[bufferProcess] interim [900000000]:โดยยิงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.227543642+07:00","message":"[bufferProcess] send to processor:โดยยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.227550761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.227553196+07:00","message":"> Transcript [2302] [false]: 'โดยยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.227556299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.22755837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.227560758+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.22756309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.266631596+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.266664729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทีมปั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.266670532+07:00","message":"receive interim result [false|false]: โดยทีมปั่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.266680689+07:00","message":"[buffer interim] 222 false โดยทีมปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.2666869+07:00","message":"[bufferProcess] interim [960000000]:โดยทีมปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.26668906+07:00","message":"[bufferProcess] send to processor:โดยยิงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266692484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266694942+07:00","message":"> Transcript [2303] [false]: 'โดยยิงปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266697729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266699648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266701343+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266703217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266705805+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266707485+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266709445+07:00","message":"Set new StatePrefix : 'โดยยิงปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.266711344+07:00","message":"Next Push (prob) : 'ยิงปลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.266719429+07:00","message":"push: {false โดย 0 0xc001e9e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.327392805+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.327428922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.327434517+07:00","message":"receive interim result [false|false]: โดยยีนตัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.327449872+07:00","message":"[buffer interim] 222 false โดยยีนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.327456421+07:00","message":"[bufferProcess] interim [80000000]:โดยยีนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.327458811+07:00","message":"[bufferProcess] send to processor:โดยทีมปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.327462699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.3274668+07:00","message":"> Transcript [2304] [false]: 'โดยทีมปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.327468782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.327470642+07:00","message":"Set new StatePrefix: 'โดยทีมปั่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.455571967+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.455612212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยิงปชช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.455618694+07:00","message":"receive interim result [false|false]: โดยยิงปชช"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.455634132+07:00","message":"[buffer interim] 222 false โดยยิงปชช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.455641886+07:00","message":"[bufferProcess] interim [140000000]:โดยยิงปชช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.455644298+07:00","message":"[bufferProcess] send to processor:โดยยีนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.455650981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.455653708+07:00","message":"> Transcript [2305] [false]: 'โดยยีนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.455655759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.455657575+07:00","message":"Set new StatePrefix: 'โดยยีนตัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.564701424+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.564743678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนส์ปักชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.564749388+07:00","message":"receive interim result [false|false]: โดยยีนส์ปักชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.564765558+07:00","message":"[buffer interim] 222 false โดยยีนส์ปักชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.564773486+07:00","message":"[bufferProcess] interim [320000000]:โดยยีนส์ปักชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.564776276+07:00","message":"[bufferProcess] send to processor:โดยยิงปชช"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.564784429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.564789227+07:00","message":"> Transcript [2306] [false]: 'โดยยิงปชช'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.564791485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.564793297+07:00","message":"Set new StatePrefix: 'โดยยิงปชช'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.715794468+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.715843196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนปณิตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.715850861+07:00","message":"receive interim result [false|false]: โดยยีนปณิตา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.715866394+07:00","message":"[buffer interim] 222 false โดยยีนปณิตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.715874845+07:00","message":"[bufferProcess] interim [500000000]:โดยยีนปณิตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.715877455+07:00","message":"[bufferProcess] send to processor:โดยยีนส์ปักชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.715884339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.715887025+07:00","message":"> Transcript [2307] [false]: 'โดยยีนส์ปักชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.715889586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.71589157+07:00","message":"Set new StatePrefix: 'โดยยีนส์ปักชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.831973438+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.832021802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัดชิดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.832028675+07:00","message":"receive interim result [false|false]: โดยยีนตัดชิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.832044336+07:00","message":"[buffer interim] 222 false โดยยีนตัดชิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.832051981+07:00","message":"[bufferProcess] interim [620000000]:โดยยีนตัดชิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.832055013+07:00","message":"[bufferProcess] send to processor:โดยยีนปณิตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.83206289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.832066218+07:00","message":"> Transcript [2308] [false]: 'โดยยีนปณิตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.832068425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.832070197+07:00","message":"Set new StatePrefix: 'โดยยีนปณิตา'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:01.14708808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:01.147104979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.418548142+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.418589086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัดชิดกันก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.418595629+07:00","message":"receive interim result [false|false]: โดยยีนตัดชิดกันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.418610957+07:00","message":"[buffer interim] 222 false โดยยีนตัดชิดกันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.418618304+07:00","message":"[bufferProcess] interim [220000000]:โดยยีนตัดชิดกันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.418621074+07:00","message":"[bufferProcess] send to processor:โดยยีนตัดชิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.418628108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.418631353+07:00","message":"> Transcript [2309] [false]: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.418634081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.418637237+07:00","message":"Set new StatePrefix: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.692761922+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.692797263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัดชิดกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.692802398+07:00","message":"receive interim result [false|false]: โดยยีนตัดชิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.692817803+07:00","message":"[buffer interim] 222 false โดยยีนตัดชิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.692831976+07:00","message":"[bufferProcess] interim [340000000]:โดยยีนตัดชิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.692834739+07:00","message":"[bufferProcess] send to processor:โดยยีนตัดชิดกันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.692838612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.692841368+07:00","message":"> Transcript [2310] [false]: 'โดยยีนตัดชิดกันก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.69284471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.692846772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.692848664+07:00","message":"StatePrefix: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.692850696+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.730720381+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.730753755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัดชิดกันก็จะมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.73075905+07:00","message":"receive interim result [false|false]: โดยยีนตัดชิดกันก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.730769316+07:00","message":"[buffer interim] 222 false โดยยีนตัดชิดกันก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730775142+07:00","message":"[bufferProcess] interim [460000000]:โดยยีนตัดชิดกันก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730777271+07:00","message":"[bufferProcess] send to processor:โดยยีนตัดชิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730782679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730785025+07:00","message":"> Transcript [2311] [false]: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730788188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730790436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730792779+07:00","message":"StatePrefix: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.730796091+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.229538128+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.229581853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.229589279+07:00","message":"receive interim result [false|false]: โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.229606392+07:00","message":"[buffer interim] 222 false โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.229614405+07:00","message":"[bufferProcess] interim [940000000]:โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.229622399+07:00","message":"[bufferProcess] send to processor:โดยยีนตัดชิดกันก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.22962695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.229630847+07:00","message":"> Transcript [2312] [false]: 'โดยยีนตัดชิดกันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.22963515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.229637774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.229641105+07:00","message":"StatePrefix: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.229644462+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.815708945+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.815747347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.815753288+07:00","message":"receive interim result [false|false]: โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.815763699+07:00","message":"[buffer interim] 222 false โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815770215+07:00","message":"[bufferProcess] interim [540000000]:โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815772891+07:00","message":"[bufferProcess] send to processor:โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.81577771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.81578059+07:00","message":"> Transcript [2313] [false]: 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815783801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815786124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815788358+07:00","message":"StatePrefix: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815790624+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815794977+07:00","message":"Push: 'ยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815796727+07:00","message":"TextPushed: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.815798768+07:00","message":"Set new StatePrefix : 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.81580099+07:00","message":"Next Push (prob) : 'ก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.81580948+07:00","message":"push: {false ยีนตัดชิดกัน 0 0xc001e9e280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.129882177+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.129921648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.129927608+07:00","message":"receive interim result [false|false]: โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.129943454+07:00","message":"[buffer interim] 222 false โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129950642+07:00","message":"[bufferProcess] interim [840000000]:โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129953544+07:00","message":"[bufferProcess] send to processor:โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129960836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129964109+07:00","message":"> Transcript [2314] [false]: 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129967833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129969931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129971747+07:00","message":"StatePrefix: 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.129974499+07:00","message":"TextPushed: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.370129291+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.432471075+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.539934404+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.539986375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยยีนต่างชนิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน\",\"confidence\":0.90669185}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.539993632+07:00","message":"receive interim result [true|false]: โดยยีนต่างชนิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.540004039+07:00","message":"end recv isFinal message id 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.540006077+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.540012474+07:00","message":"[buffer interim] 222 true โดยยีนต่างชนิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540022358+07:00","message":"[bufferProcess] interim [320000000]:โดยยีนต่างชนิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.54002573+07:00","message":"[bufferProcess] send to processor (isfinal):โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540029297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540034178+07:00","message":"> Transcript [2315] [false]: 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540038863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540040882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540043874+07:00","message":"StatePrefix: 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540046783+07:00","message":"TextPushed: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540048659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540050596+07:00","message":"> Transcript [2316] [true]: 'โดยยีนต่างชนิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540052955+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540054763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.54005629+07:00","message":"StatePrefix: 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540058271+07:00","message":"TextPushed: 'โดยยีนตัดชิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540059874+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540200657+07:00","message":"Push: 'ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540203562+07:00","message":"TextPushed: 'โดยยีนตัดชิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.540205648+07:00","message":"Set new StatePrefix : 'โดยยีนต่างชนิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.54020787+07:00","message":"Next Push (prob) : 'โดยยีนต่างชนิดกันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.540216162+07:00","message":"push: {true ก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน 0 0xc001e9e280}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.5402249+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_222.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:03.548763238+07:00","message":"write wav file: './tmp/7514/7514_222.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:04.147422277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:04.147437107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.057936265+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.057980725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.057986462+07:00","message":"receive interim result [false|false]: ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.058002387+07:00","message":"[buffer interim] 223 false ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.058009382+07:00","message":"[bufferProcess] interim [500000000]:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.058011607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.058017776+07:00","message":"[bufferProcess] send to processor (ticker):ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.058020003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.05802264+07:00","message":"> Transcript [2317] [false]: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.058024783+07:00","message":"Set StatePrefix (first interim): 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.190232365+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.19027153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.190277546+07:00","message":"receive interim result [false|false]: โปรตีนชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.190290665+07:00","message":"[buffer interim] 223 false โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.190297887+07:00","message":"[bufferProcess] interim [620000000]:โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.190299878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.372068355+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.372111506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.372117683+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.37213215+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.372139816+07:00","message":"[bufferProcess] interim [800000000]:โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.372142852+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.372146736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.372149815+07:00","message":"> Transcript [2318] [false]: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.372151994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.372153947+07:00","message":"Set new StatePrefix: 'โปรตีนชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.052498654+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.052538359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.052545512+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.052561379+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052569094+07:00","message":"[bufferProcess] interim [400000000]:โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052572135+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052579356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052582092+07:00","message":"> Transcript [2319] [false]: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052585241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052587212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052588917+07:00","message":"StatePrefix: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.052591009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.262965375+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.263001908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันจะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.263007916+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.263024088+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.263031575+07:00","message":"[bufferProcess] interim [700000000]:โปรตีนชนิดกันจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.263034421+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.263038165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.263040701+07:00","message":"> Transcript [2320] [false]: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.263043478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.26304542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.263047209+07:00","message":"StatePrefix: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.263049386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.398845177+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.398882685+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-03-05T13:13:06.398888444+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.398902324+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.398912079+07:00","message":"[bufferProcess] interim [760000000]:โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.398914696+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.398921721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.398924582+07:00","message":"> Transcript [2321] [false]: 'โปรตีนชนิดกันจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.398927524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.398929886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.39893167+07:00","message":"StatePrefix: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.398933652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.591825123+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.591862275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.591867648+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.59188328+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591890582+07:00","message":"[bufferProcess] interim [0]:โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591893593+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591900627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.59190308+07:00","message":"> Transcript [2322] [false]: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591905961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591908122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591909739+07:00","message":"StatePrefix: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591911762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591916011+07:00","message":"Push: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591918006+07:00","message":"TextPushed: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591920431+07:00","message":"Set new StatePrefix : 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.591922511+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.591931944+07:00","message":"push: {false โปรตีนชนิด 0 0xc001e35180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.785921477+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.785961036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.785967688+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.785979585+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.78598652+07:00","message":"[bufferProcess] interim [180000000]:โปรตีนชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.785989539+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.785996357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.785999784+07:00","message":"> Transcript [2323] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.786003286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.786005899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.786007877+07:00","message":"StatePrefix: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.78600998+07:00","message":"TextPushed: 'โปรตีนชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.912609013+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.912644623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.912650029+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.912662108+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.91266932+07:00","message":"[bufferProcess] interim [300000000]:โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.912671856+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.912677296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.912679945+07:00","message":"> Transcript [2324] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.912683128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.912685421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.91268794+07:00","message":"StatePrefix: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.912690092+07:00","message":"TextPushed: 'โปรตีนชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.97327707+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.973314119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.973319879+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.973332183+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973338923+07:00","message":"[bufferProcess] interim [360000000]:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973341569+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973344803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973347394+07:00","message":"> Transcript [2325] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973350434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973352901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973355012+07:00","message":"StatePrefix: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.973357187+07:00","message":"TextPushed: 'โปรตีนชนิด'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:07.147736506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:07.147750343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.299121585+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.299151946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.299157819+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.299169141+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299175528+07:00","message":"[bufferProcess] interim [720000000]:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299178138+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299182876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299185507+07:00","message":"> Transcript [2326] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299188811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299190718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.29919305+07:00","message":"StatePrefix: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.29919535+07:00","message":"TextPushed: 'โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299199551+07:00","message":"Push: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299201498+07:00","message":"TextPushed: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299203741+07:00","message":"Set new StatePrefix : 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.299206367+07:00","message":"Next Push (prob) : 'และส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.299213243+07:00","message":"push: {false กัน 0 0xc001e35180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.634626566+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.634667396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.63467386+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.634686269+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634694978+07:00","message":"[bufferProcess] interim [20000000]:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634697957+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634703816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634706765+07:00","message":"> Transcript [2327] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634710109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634712033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634714254+07:00","message":"StatePrefix: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.634716754+07:00","message":"TextPushed: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.059500038+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.05954195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.059548552+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.059565096+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059573114+07:00","message":"[bufferProcess] interim [500000000]:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059576053+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059579859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059582666+07:00","message":"> Transcript [2328] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059586103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059588252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059591031+07:00","message":"StatePrefix: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.059593711+07:00","message":"TextPushed: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.520137322+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.520173584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.520179769+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.520193718+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.520201228+07:00","message":"[bufferProcess] interim [920000000]:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.520203687+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.520210379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.520212977+07:00","message":"> Transcript [2329] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.520216408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.520218403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.520220769+07:00","message":"StatePrefix: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.52022331+07:00","message":"TextPushed: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.560742333+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.623887725+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.644778438+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.644813826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.644826554+07:00","message":"receive interim result [false|false]: โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.644838386+07:00","message":"[buffer interim] 223 false โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644845939+07:00","message":"[bufferProcess] interim [40000000]:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644848495+07:00","message":"[bufferProcess] send to processor:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644853911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644857615+07:00","message":"> Transcript [2330] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644861127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644863542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644865683+07:00","message":"StatePrefix: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644868112+07:00","message":"TextPushed: 'โปรตีนชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644872734+07:00","message":"Push: 'และส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644874679+07:00","message":"TextPushed: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644876835+07:00","message":"Set new StatePrefix : 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.644878926+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมต่างๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.644887305+07:00","message":"push: {false และส่งผลให้เกิดลักษณะ 0 0xc001e35180}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.737914194+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.737958076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ\",\"confidence\":0.9408344}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.737964649+07:00","message":"receive interim result [true|false]: โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.737975617+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.737978153+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.737985159+07:00","message":"[buffer interim] 223 true โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.737992045+07:00","message":"[bufferProcess] interim [130000000]:โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.737995638+07:00","message":"[bufferProcess] send to processor (isfinal):โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.737999044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738001495+07:00","message":"> Transcript [2331] [false]: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738004489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738006102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738010695+07:00","message":"StatePrefix: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738013425+07:00","message":"TextPushed: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.73801547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738017387+07:00","message":"> Transcript [2332] [true]: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738019502+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738021091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738022617+07:00","message":"StatePrefix: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738024395+07:00","message":"TextPushed: 'โปรตีนชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.738027897+07:00","message":"Push: 'ทางพันธุกรรมต่างๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.738037408+07:00","message":"push: {true ทางพันธุกรรมต่างๆนะคะ 0 0xc001e35180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:08.748145498+07:00","message":"write wav file: './tmp/7514/7514_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.349582272+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.349614653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.349619164+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.349630416+07:00","message":"[buffer interim] 224 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.349636426+07:00","message":"[bufferProcess] interim [780000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.349638582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.484608905+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.484650088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.484656072+07:00","message":"receive interim result [false|false]: ยาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.48467093+07:00","message":"[buffer interim] 224 false ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.484678833+07:00","message":"[bufferProcess] interim [840000000]:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.484681806+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.484689826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.484692692+07:00","message":"> Transcript [2333] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.484694995+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.649277257+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.64931276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.649317799+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.64933355+07:00","message":"[buffer interim] 224 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.649340186+07:00","message":"[bufferProcess] interim [960000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.649342746+07:00","message":"[bufferProcess] send to processor:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.649351839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.649354517+07:00","message":"> Transcript [2334] [false]: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.649356692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.649359173+07:00","message":"Set new StatePrefix: 'ยาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.673238453+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.673265178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาง Toyo\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.673270279+07:00","message":"receive interim result [false|false]: ยาง Toyo"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.673283862+07:00","message":"[buffer interim] 224 false ยาง Toyo"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.673289555+07:00","message":"[bufferProcess] interim [20000000]:ยาง Toyo"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.673291363+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.673294113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.673296527+07:00","message":"> Transcript [2335] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.673298388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.67330016+07:00","message":"Set new StatePrefix: 'อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.789237269+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.789273534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.78927938+07:00","message":"receive interim result [false|false]: อย่างตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.789291801+07:00","message":"[buffer interim] 224 false อย่างตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.789298236+07:00","message":"[bufferProcess] interim [140000000]:อย่างตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.789300656+07:00","message":"[bufferProcess] send to processor:ยาง Toyo"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.789306196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.789309138+07:00","message":"> Transcript [2336] [false]: 'ยาง Toyo'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.789310899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.789312557+07:00","message":"Set new StatePrefix: 'ยาง Toyo'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.867747428+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.867784349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.867789896+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.867806408+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.867813579+07:00","message":"[bufferProcess] interim [320000000]:อย่างตัวอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.867820601+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.867824976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.867827648+07:00","message":"> Transcript [2337] [false]: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.867829877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.867832009+07:00","message":"Set new StatePrefix: 'อย่างตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.048401861+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.048442321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.048447938+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.048459507+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.04846736+07:00","message":"[bufferProcess] interim [440000000]:อย่างตัวอย่างที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.048469928+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.048475053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.048478172+07:00","message":"> Transcript [2338] [false]: 'อย่างตัวอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.048481496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.048483894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.048485833+07:00","message":"StatePrefix: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.048488206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:10.148742163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:10.148758892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.188568229+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.188613207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.18861981+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.188633459+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.188641296+07:00","message":"[bufferProcess] interim [620000000]:อย่างตัวอย่างที่เราเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.188643958+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.188650526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.188653896+07:00","message":"> Transcript [2339] [false]: 'อย่างตัวอย่างที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.188657545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.18865978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.18866186+07:00","message":"StatePrefix: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.188664042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.370109684+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.37015575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.370163522+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.37017906+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.37019013+07:00","message":"[bufferProcess] interim [800000000]:อย่างตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.370193807+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.370202644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.370206629+07:00","message":"> Transcript [2340] [false]: 'อย่างตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.370211904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.37021494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.370218192+07:00","message":"StatePrefix: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.37022117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.699970519+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.700009297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.70001636+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.700032776+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.70004148+07:00","message":"[bufferProcess] interim [100000000]:อย่างตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700045299+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700049888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700053232+07:00","message":"> Transcript [2341] [false]: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700058276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700061183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.70006434+07:00","message":"StatePrefix: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700067204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700070937+07:00","message":"Push: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700073794+07:00","message":"TextPushed: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700076822+07:00","message":"Set new StatePrefix : 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.700080133+07:00","message":"Next Push (prob) : 'ที่เราเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.700091189+07:00","message":"push: {false อย่างตัวอย่าง 0 0xc000186700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.7542342+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.754265704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.754271736+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.754285415+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754291327+07:00","message":"[bufferProcess] interim [220000000]:อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754294005+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754301115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754303792+07:00","message":"> Transcript [2342] [false]: 'อย่างตัวอย่างที่เราเรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754306891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754309311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754311038+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.754313536+07:00","message":"TextPushed: 'อย่างตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.394709501+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.394739794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.394745639+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.394758645+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.394766033+07:00","message":"[bufferProcess] interim [820000000]:อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.394768555+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.394773752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.394776524+07:00","message":"> Transcript [2343] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.39478018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.394782117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.394784401+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.394786947+07:00","message":"TextPushed: 'อย่างตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.861929646+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.861973089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะกับยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.861979109+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.861995212+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862002797+07:00","message":"[bufferProcess] interim [320000000]:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862005739+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862013017+07:00","message":"[bufferProcess] send to processor (ticker):อย่างตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862015977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862018737+07:00","message":"> Transcript [2344] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862022313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862024586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862030625+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862033695+07:00","message":"TextPushed: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.86203563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862038153+07:00","message":"> Transcript [2345] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862040457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862042276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862043743+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862045488+07:00","message":"TextPushed: 'อย่างตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862053893+07:00","message":"Push: 'ที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862055715+07:00","message":"TextPushed: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862057903+07:00","message":"Set new StatePrefix : 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.862059984+07:00","message":"Next Push (prob) : 'นะคะกับยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.862067798+07:00","message":"push: {false ที่เราเรียนมา 0 0xc000186700}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:13.149598218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:13.149608647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.376991557+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.377027127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.377033879+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.377097246+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.377140912+07:00","message":"[bufferProcess] interim [740000000]:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.377143688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.70177389+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.701807215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.701813576+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.701831448+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.701837966+07:00","message":"[bufferProcess] interim [100000000]:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.701840667+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.70184635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.701849062+07:00","message":"> Transcript [2346] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.701851641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.701853409+07:00","message":"Set new StatePrefix: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.759648194+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.75967768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.759683122+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.759693891+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759699726+07:00","message":"[bufferProcess] interim [160000000]:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759702222+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759707763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759710189+07:00","message":"> Transcript [2347] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759713281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759715594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759717477+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.759719761+07:00","message":"TextPushed: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.940301104+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.951690968+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.951727543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.95173534+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.951752287+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.951762397+07:00","message":"[bufferProcess] interim [340000000]:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.95176641+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.951771553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.951775293+07:00","message":"> Transcript [2348] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.95178044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.95178305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.951786093+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.951790011+07:00","message":"TextPushed: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.959187977+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.959212716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.959220276+07:00","message":"receive interim result [false|false]: อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.959235387+07:00","message":"[buffer interim] 224 false อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.959241632+07:00","message":"[bufferProcess] interim [400000000]:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.959245822+07:00","message":"[bufferProcess] send to processor:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.959254057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.959257568+07:00","message":"> Transcript [2349] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.959262157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.959264575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.959268471+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.95927212+07:00","message":"TextPushed: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097156056+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097206947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ\",\"confidence\":0.92803246}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097214023+07:00","message":"receive interim result [true|false]: อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097225568+07:00","message":"end recv isFinal message id 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097228714+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097240471+07:00","message":"[buffer interim] 224 true อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097260833+07:00","message":"[bufferProcess] interim [550000000]:อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097264311+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097267421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097270726+07:00","message":"> Transcript [2350] [false]: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097275005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097277032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097279376+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.09728221+07:00","message":"TextPushed: 'อย่างตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097285067+07:00","message":"Push: 'นะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097287033+07:00","message":"TextPushed: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097289206+07:00","message":"Set new StatePrefix : 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097291739+07:00","message":"Next Push (prob) : 'เผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097293396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097295079+07:00","message":"> Transcript [2351] [true]: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.09729714+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097298729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097300409+07:00","message":"StatePrefix: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097302293+07:00","message":"TextPushed: 'อย่างตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.097309321+07:00","message":"Push: 'เผือกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097316813+07:00","message":"push: {false นะคะกับยีนลักษณะ 0 0xc000186700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.097322044+07:00","message":"push: {true เผือกนะคะ 0 0xc000186700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:14.107597218+07:00","message":"write wav file: './tmp/7514/7514_224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.130826398+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.561530031+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.561574441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตีนกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.561579867+07:00","message":"receive interim result [false|false]: ตีนกา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.561593841+07:00","message":"[buffer interim] 225 false ตีนกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.561601176+07:00","message":"[bufferProcess] interim [260000000]:ตีนกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.561603466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.561608538+07:00","message":"[bufferProcess] send to processor (ticker):ตีนกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.561611025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.561613681+07:00","message":"> Transcript [2352] [false]: 'ตีนกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.561616086+07:00","message":"Set StatePrefix (first interim): 'ตีนกา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.696687153+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.696728513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.696733683+07:00","message":"receive interim result [false|false]: คอลลีนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.696747684+07:00","message":"[buffer interim] 225 false คอลลีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.696755308+07:00","message":"[bufferProcess] interim [380000000]:คอลลีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.696757352+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.752300243+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.752336415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.752342412+07:00","message":"receive interim result [false|false]: คอลลีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.752356465+07:00","message":"[buffer interim] 225 false คอลลีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.752363162+07:00","message":"[bufferProcess] interim [440000000]:คอลลีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.752365597+07:00","message":"[bufferProcess] send to processor:คอลลีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.752373338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.752375956+07:00","message":"> Transcript [2353] [false]: 'คอลลีนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.752377996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.752379789+07:00","message":"Set new StatePrefix: 'คอลลีนการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911684141+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911704157+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911707031+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911708868+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911713692+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911716324+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911719153+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.91172095+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911722634+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.911724243+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:16.149679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:16.149695918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.411542404+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.411588655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.411594267+07:00","message":"receive interim result [false|false]: คอลลีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.411610899+07:00","message":"[buffer interim] 225 false คอลลีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.411618528+07:00","message":"[bufferProcess] interim [40000000]:คอลลีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.411620995+07:00","message":"[bufferProcess] send to processor:คอลลีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.411626739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.411629374+07:00","message":"> Transcript [2354] [false]: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.411631583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.411633512+07:00","message":"Set new StatePrefix: 'คอลลีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.705105638+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.705144965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.705150695+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.705173143+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705188419+07:00","message":"[bufferProcess] interim [340000000]:คอลลีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705191528+07:00","message":"[bufferProcess] send to processor:คอลลีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705197065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705199982+07:00","message":"> Transcript [2355] [false]: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705203092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705205171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705206874+07:00","message":"StatePrefix: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.705208783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.147068797+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.147104267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับคิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.147112223+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.147126955+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.147134648+07:00","message":"[bufferProcess] interim [820000000]:คอลลีนกันมีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.147137167+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.147143481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.14714663+07:00","message":"> Transcript [2356] [false]: 'คอลลีนกันมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.147150225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.147152379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.147154105+07:00","message":"StatePrefix: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.147156247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.287121105+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.287157839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.287165371+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.287181553+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287191152+07:00","message":"[bufferProcess] interim [940000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287195305+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287204704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287215332+07:00","message":"> Transcript [2357] [false]: 'คอลลีนกันมีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287219141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287221132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287223248+07:00","message":"StatePrefix: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.287225318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.669659834+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.669695523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.669701253+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.669714065+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669720558+07:00","message":"[bufferProcess] interim [360000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669723165+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669728278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669730862+07:00","message":"> Transcript [2358] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669733702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669735604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669737429+07:00","message":"StatePrefix: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669739511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669743331+07:00","message":"Push: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669745541+07:00","message":"TextPushed: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669747692+07:00","message":"Set new StatePrefix : 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.669750323+07:00","message":"Next Push (prob) : 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.669757827+07:00","message":"push: {false คอลลีนกัน 0 0xc000187380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.684499047+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.684530281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.684535785+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.684547639+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.684553119+07:00","message":"[bufferProcess] interim [420000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.684555555+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.684558127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.68456036+07:00","message":"> Transcript [2359] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.684563484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.68456528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.684567512+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.684570761+07:00","message":"TextPushed: 'คอลลีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.988247159+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.988290908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ปากกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.988300446+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.9883142+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988322417+07:00","message":"[bufferProcess] interim [660000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988325149+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988331762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988334584+07:00","message":"> Transcript [2360] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988337704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988340018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988341821+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.988344347+07:00","message":"TextPushed: 'คอลลีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.992582038+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.992594338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.992600063+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.992610154+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992613852+07:00","message":"[bufferProcess] interim [720000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992616376+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992618612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992620599+07:00","message":"> Transcript [2361] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992622734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992624398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992626071+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.992627815+07:00","message":"TextPushed: 'คอลลีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.577575903+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.57762003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.577626204+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.577640465+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577648565+07:00","message":"[bufferProcess] interim [320000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577651333+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577656895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577659466+07:00","message":"> Transcript [2362] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577662926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577665124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577667311+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577669546+07:00","message":"TextPushed: 'คอลลีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577674355+07:00","message":"Push: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577676288+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577678346+07:00","message":"Set new StatePrefix : 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.577680386+07:00","message":"Next Push (prob) : 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.577688279+07:00","message":"push: {false มีลำดับนิวคลีโอไทด์ 0 0xc000187380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.089845599+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.089884556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.089891198+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.089904558+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.089915327+07:00","message":"[bufferProcess] interim [800000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.089917759+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.089921321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.089924124+07:00","message":"> Transcript [2363] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.089927515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.08993068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.089932605+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.089935226+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:19.150290321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:19.150306848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.287370139+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.287406702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.287413132+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.287428025+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287435558+07:00","message":"[bufferProcess] interim [980000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287438288+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287443873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287446635+07:00","message":"> Transcript [2364] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287450841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287452929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287455251+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.287457997+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.479489001+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.479514701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.479519733+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.47953471+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479541281+07:00","message":"[bufferProcess] interim [160000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479544029+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479547785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479551319+07:00","message":"> Transcript [2365] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479555669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479557948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479560533+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.479562926+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.596651429+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.596689021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.59669478+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.596708374+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596715105+07:00","message":"[bufferProcess] interim [280000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.59671738+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596722758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596725574+07:00","message":"> Transcript [2366] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.59672923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596731446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596733491+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596736147+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596740587+07:00","message":"Push: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596742281+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596744295+07:00","message":"Set new StatePrefix : 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.596746691+07:00","message":"Next Push (prob) : 'และได้เป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.596757522+07:00","message":"push: {false ต่างกัน 0 0xc000187380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.669052263+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.669075587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.669080576+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.669089081+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.669095082+07:00","message":"[bufferProcess] interim [340000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.669097354+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.669100492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.669102802+07:00","message":"> Transcript [2367] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.669105813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.669107971+07:00","message":"Set new StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.793522321+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.793558026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.793564666+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.793578707+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.793584446+07:00","message":"[bufferProcess] interim [520000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.793586886+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.793592103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.79359476+07:00","message":"> Transcript [2368] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.793597351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.793599286+07:00","message":"Set new StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.899722427+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.96152221+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.153544815+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.153578854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.153584782+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.153597371+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.153604349+07:00","message":"[bufferProcess] interim [700000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.153606933+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.153612261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.153615206+07:00","message":"> Transcript [2369] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.153618534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.153620487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.153622283+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.15362474+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.248505356+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.248543676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.248549878+07:00","message":"receive interim result [false|false]: คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.248565248+07:00","message":"[buffer interim] 225 false คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248574514+07:00","message":"[bufferProcess] interim [760000000]:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248577025+07:00","message":"[bufferProcess] send to processor:คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248582166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248584869+07:00","message":"> Transcript [2370] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248588569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248590483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248592249+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.248594837+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.33079896+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.330855672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก\",\"confidence\":0.919705}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.330862662+07:00","message":"receive interim result [true|false]: ยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.330874644+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.330876706+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.330884494+07:00","message":"[buffer interim] 225 true ยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330892943+07:00","message":"[bufferProcess] interim [790000000]:ยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.33090091+07:00","message":"[bufferProcess] send to processor (isfinal):คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330905003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330907703+07:00","message":"> Transcript [2371] [false]: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330911415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330913357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330916288+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330919221+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330923258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330925162+07:00","message":"> Transcript [2372] [true]: 'ยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330927213+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330928717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330930331+07:00","message":"StatePrefix: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.33093205+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.330933651+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.331119609+07:00","message":"Push: 'และได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.331122835+07:00","message":"TextPushed: 'คอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.331124987+07:00","message":"Set new StatePrefix : 'ยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.331127094+07:00","message":"Next Push (prob) : 'ยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.331137119+07:00","message":"push: {true และได้เป็นโปรตีนแตก 0 0xc000187380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.331173148+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_225.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:20.342488812+07:00","message":"write wav file: './tmp/7514/7514_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.470541567+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.563702526+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.56372521+07:00","message":"found end of frame, send empty tag with msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.563729091+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.563736327+07:00","message":"[buffer interim] 226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.563743592+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.56374723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.563749887+07:00","message":"> Transcript [2373] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.563752324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.563754087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.563755789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.563757586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.563760065+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.563768828+07:00","message":"push: {true \n 0 0xc003d94480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:20.568743809+07:00","message":"write wav file: './tmp/7514/7514_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.661448496+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.190010701+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.190050175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.190055612+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.190069063+07:00","message":"[buffer interim] 227 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.190075245+07:00","message":"[bufferProcess] interim [540000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.190077465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.846949167+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.847006455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะส่วนผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.847012824+07:00","message":"receive interim result [false|false]: นะคะส่วนผสม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.847028899+07:00","message":"[buffer interim] 227 false นะคะส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.847036676+07:00","message":"[bufferProcess] interim [140000000]:นะคะส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.847039406+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.847046043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.847048805+07:00","message":"> Transcript [2374] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.847050893+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.885974858+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.886002713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งประสบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.886007001+07:00","message":"receive interim result [false|false]: ซึ่งประสบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.886021119+07:00","message":"[buffer interim] 227 false ซึ่งประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.886027395+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.886029712+07:00","message":"[bufferProcess] send to processor:นะคะส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.886033189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.886035813+07:00","message":"> Transcript [2375] [false]: 'นะคะส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.886038638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.88604053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.886042997+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.886044897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.9188875+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.918925754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.918930541+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.918943025+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.918949326+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.918951365+07:00","message":"[bufferProcess] send to processor:ซึ่งประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.918953965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.918956248+07:00","message":"> Transcript [2376] [false]: 'ซึ่งประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.918958159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.918959882+07:00","message":"Set new StatePrefix: 'ซึ่งประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.091755258+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.091796544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.091804106+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.091822085+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.091830033+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.091833342+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.091841881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.091846637+07:00","message":"> Transcript [2377] [false]: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.091849658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.0918538+07:00","message":"Set new StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.100523893+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.100550266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.10055495+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.100565574+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.100570264+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.100572586+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.100575117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.100577429+07:00","message":"> Transcript [2378] [false]: 'ซึ่งจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.10058035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.100582326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.100584203+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.100586303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:22.1503492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:22.150359794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.407551165+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.407592694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.407598714+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.40761162+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.40761876+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งจะส่งผลให้เกิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.407621255+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.407627729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.407630387+07:00","message":"> Transcript [2379] [false]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.407633568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.40763678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.407638782+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.407640672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.411857054+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.411865783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.411868826+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.411876598+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411879427+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งจะส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411881317+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411883159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411884978+07:00","message":"> Transcript [2380] [false]: 'ซึ่งจะส่งผลให้เกิดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411887159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411888907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411890548+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.411892281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.535284678+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.535324543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.535330201+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.535343781+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535350537+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535353101+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535359533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535362665+07:00","message":"> Transcript [2381] [false]: 'ซึ่งจะส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535366063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.5353682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535370234+07:00","message":"StatePrefix: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535372554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535378579+07:00","message":"Push: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535380861+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535382822+07:00","message":"Set new StatePrefix : 'ซึ่งจะส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.535385097+07:00","message":"Next Push (prob) : 'ให้เกิดรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.535392969+07:00","message":"push: {false ซึ่งจะส่งผล 0 0xc001e9f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.120981528+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.121013824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.121019216+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.121029756+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.121035752+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.121038476+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.121043564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.121046304+07:00","message":"> Transcript [2382] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.121048523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.121050936+07:00","message":"Set new StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.126377265+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.12641805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.12642354+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.126440558+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.126448117+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.126450584+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.126456654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.126459332+07:00","message":"> Transcript [2383] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.126462339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.126464286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.126466419+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.12646899+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.309471174+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.30950079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.309506854+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.309518418+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.309525233+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.309528016+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.309533374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.309535892+07:00","message":"> Transcript [2384] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.309539318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.309541532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.30954368+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.309546323+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.504934773+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.504969388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.504974414+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.504984846+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.504991423+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.504994018+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.504999376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.505001976+07:00","message":"> Transcript [2385] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.505004803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.505006594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.505008609+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.505011089+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.551136356+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.6342332+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.634272175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.634278181+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.634296902+07:00","message":"[buffer interim] 227 false ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634305107+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634307623+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634311152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634313828+07:00","message":"> Transcript [2386] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.63431846+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634321417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634323584+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634326312+07:00","message":"TextPushed: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634334371+07:00","message":"Push: 'ให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634336092+07:00","message":"TextPushed: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634338388+07:00","message":"Set new StatePrefix : 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.634341271+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.63434972+07:00","message":"push: {false ให้เกิดลักษณะ 0 0xc001e9f080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.713305756+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.713343337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร\",\"confidence\":0.93345636}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.713349901+07:00","message":"receive interim result [true|false]: ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.713362429+07:00","message":"end recv isFinal message id 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.713364644+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.713371834+07:00","message":"[buffer interim] 227 true ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713378674+07:00","message":"[bufferProcess] interim [90000000]:ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713382539+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713385845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713388136+07:00","message":"> Transcript [2387] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713390823+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713392426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713394631+07:00","message":"> Transcript [2388] [true]: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713396839+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713398782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713400471+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิดลักษณะทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.71340303+07:00","message":"TextPushed: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.713406033+07:00","message":"Push: 'ทางพันธุกรรมคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.713414894+07:00","message":"push: {true ทางพันธุกรรมคืออะไร 0 0xc001e9f080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:23.721210586+07:00","message":"write wav file: './tmp/7514/7514_227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.81050218+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.726121049+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.726168256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.726173495+07:00","message":"receive interim result [false|false]: ถ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.726188253+07:00","message":"[buffer interim] 228 false ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.726195453+07:00","message":"[bufferProcess] interim [900000000]:ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.72619771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.726203541+07:00","message":"[bufferProcess] send to processor (ticker):ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.726205916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.726208773+07:00","message":"> Transcript [2389] [false]: 'ถ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.726211075+07:00","message":"Set StatePrefix (first interim): 'ถ้ามี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.797139403+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.7971817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.797187556+07:00","message":"receive interim result [false|false]: คราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.797200926+07:00","message":"[buffer interim] 228 false คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.797214792+07:00","message":"[bufferProcess] interim [960000000]:คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.797218025+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.935764841+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.935803096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.935816448+07:00","message":"receive interim result [false|false]: เท่านี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.93583286+07:00","message":"[buffer interim] 228 false เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.935842336+07:00","message":"[bufferProcess] interim [80000000]:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.935845983+07:00","message":"[bufferProcess] send to processor:คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.935853848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.935856736+07:00","message":"> Transcript [2390] [false]: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.935859043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.935860925+07:00","message":"Set new StatePrefix: 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.986325106+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.986352132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.986357161+07:00","message":"receive interim result [false|false]: เท่านี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.986372308+07:00","message":"[buffer interim] 228 false เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.986379519+07:00","message":"[bufferProcess] interim [140000000]:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.986381802+07:00","message":"[bufferProcess] send to processor:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.986385132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.986387665+07:00","message":"> Transcript [2391] [false]: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.986390135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.986391927+07:00","message":"Set new StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:25.150363171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:25.150419612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.549426225+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.549466051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.549472697+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.549484366+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549491239+07:00","message":"[bufferProcess] interim [740000000]:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549493501+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549498902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549501844+07:00","message":"> Transcript [2392] [false]: 'เท่านี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549504957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549507965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549509778+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.549511914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.562990626+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.563011137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.563016266+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.563027876+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.563032789+07:00","message":"[bufferProcess] interim [800000000]:เท่านี้นะคะเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.563035136+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.563037753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.56304032+07:00","message":"> Transcript [2393] [false]: 'เท่านี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.563043076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.56304498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.563046618+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.563048423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.70684714+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.706879131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.706884992+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.706896347+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.706903071+07:00","message":"[bufferProcess] interim [860000000]:เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.706905415+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.706911081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.706913549+07:00","message":"> Transcript [2394] [false]: 'เท่านี้นะคะเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.70691673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.706918833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.706920651+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.7069228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.741661635+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.741691373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.741696467+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.741708647+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741715263+07:00","message":"[bufferProcess] interim [920000000]:เท่านี้นะคะเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741718637+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.7417259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741731422+07:00","message":"> Transcript [2395] [false]: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741736387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741740351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741743239+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741746516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741754179+07:00","message":"Push: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741756458+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741760992+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.741763061+07:00","message":"Next Push (prob) : 'คะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.741770143+07:00","message":"push: {false เท่านี้นะ 0 0xc00041df80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.74245437+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.742473526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.742478183+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.742488799+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742494169+07:00","message":"[bufferProcess] interim [980000000]:เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742496227+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742498569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742501423+07:00","message":"> Transcript [2396] [false]: 'เท่านี้นะคะเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742503962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742505902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742507552+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.742509455+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.875628702+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.875668762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.875675038+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.875688192+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875695346+07:00","message":"[bufferProcess] interim [100000000]:เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875697796+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875704766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875707402+07:00","message":"> Transcript [2397] [false]: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875710688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875712993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875714693+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.875716956+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.06854488+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.068581409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.068587419+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.068601582+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.068609238+07:00","message":"[bufferProcess] interim [280000000]:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.068611895+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.068619701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.068622713+07:00","message":"> Transcript [2398] [false]: 'เท่านี้นะคะเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.068626093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.068628565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.068631207+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.06863376+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.451554879+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.451603514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.45161248+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.451632571+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.45164561+07:00","message":"[bufferProcess] interim [640000000]:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451649562+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451658738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451662678+07:00","message":"> Transcript [2399] [false]: 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451668061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451671153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451674561+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.45167757+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451685148+07:00","message":"Push: 'คะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451687745+07:00","message":"TextPushed: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451691133+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.451694585+07:00","message":"Next Push (prob) : 'ลองดูที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.451719365+07:00","message":"push: {false คะเรามา 0 0xc00041df80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.664797007+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.66484733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.664853863+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.664864059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.664866641+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.6648751+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.664878953+07:00","message":"[buffer interim] 228 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664885529+07:00","message":"[bufferProcess] interim [880000000]:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664887762+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664891109+07:00","message":"[bufferProcess] interim [880000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664893669+07:00","message":"[bufferProcess] update buffer: เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664896824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664899572+07:00","message":"> Transcript [2400] [false]: 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664902369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664904434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664908114+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.664911226+07:00","message":"TextPushed: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.884580273+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.884628068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.884634795+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.884650689+07:00","message":"[buffer interim] 228 false เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884659189+07:00","message":"[bufferProcess] interim [120000000]:เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884662723+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884671076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884673858+07:00","message":"> Transcript [2401] [false]: 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884677279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884679578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884681945+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.884684707+07:00","message":"TextPushed: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.139000024+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.289965947+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.290025028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง\",\"confidence\":0.9154784}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.29003248+07:00","message":"receive interim result [true|false]: เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.290042897+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.290044874+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.290051019+07:00","message":"[buffer interim] 228 true เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290058756+07:00","message":"[bufferProcess] interim [540000000]:เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290065319+07:00","message":"[bufferProcess] send to processor (isfinal):เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290069316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290071892+07:00","message":"> Transcript [2402] [false]: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290074951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290076906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290078997+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290081716+07:00","message":"TextPushed: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290083756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290086207+07:00","message":"> Transcript [2403] [true]: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290088259+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290089777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290093926+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290095794+07:00","message":"TextPushed: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.290102995+07:00","message":"Push: 'ลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.290111756+07:00","message":"push: {true ลองดูที่อื่นกันบ้าง 0 0xc00041df80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:27.298656621+07:00","message":"write wav file: './tmp/7514/7514_228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.331484097+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.389554944+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.598403245+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.59842462+07:00","message":"found end of frame, send empty tag with msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.598427626+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.598435022+07:00","message":"[buffer interim] 229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598442739+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598447038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598449774+07:00","message":"> Transcript [2404] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598452172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598454033+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598455656+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598457641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.598460096+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.598469417+07:00","message":"push: {true \n 0 0xc001e35200}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:27.60377956+07:00","message":"write wav file: './tmp/7514/7514_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.841314072+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.900618972+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.054580854+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.054605511+07:00","message":"found end of frame, send empty tag with msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.054610084+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.054618238+07:00","message":"[buffer interim] 230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054631311+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054635768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054640324+07:00","message":"> Transcript [2405] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054643864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054647296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054650113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054652741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.054656424+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.054666472+07:00","message":"push: {true \n 0 0xc0003a4d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:28.060399904+07:00","message":"write wav file: './tmp/7514/7514_230.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:28.150704436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:28.150746143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.221433074+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.691188535+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.691234398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.691239642+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.691256328+07:00","message":"[buffer interim] 231 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.691263895+07:00","message":"[bufferProcess] interim [300000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.691265705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.769302522+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.769351305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.769357949+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.769380766+07:00","message":"[buffer interim] 231 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.769391978+07:00","message":"[bufferProcess] interim [420000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.769394358+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.76939892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.769402058+07:00","message":"> Transcript [2406] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.769404058+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.87528474+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.875332344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.875337429+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.875350772+07:00","message":"[buffer interim] 231 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.875358324+07:00","message":"[bufferProcess] interim [480000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.875360957+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.875364798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.87536792+07:00","message":"> Transcript [2407] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.875370146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.87537213+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.938792479+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.938843499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.938849526+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.938861858+07:00","message":"[buffer interim] 231 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.93886923+07:00","message":"[bufferProcess] interim [540000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.938871917+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.938879299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.938882268+07:00","message":"> Transcript [2408] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.938884497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.938886304+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.255047415+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.255092375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.255098152+07:00","message":"receive interim result [false|false]: ในกรณีของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.255114233+07:00","message":"[buffer interim] 231 false ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.255122247+07:00","message":"[bufferProcess] interim [840000000]:ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.255124858+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.255132657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.255135402+07:00","message":"> Transcript [2409] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.25513758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.255139586+07:00","message":"Set new StatePrefix: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.466163557+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.46620596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.46621155+07:00","message":"receive interim result [false|false]: ในกรณีของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.466225271+07:00","message":"[buffer interim] 231 false ในกรณีของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.466232085+07:00","message":"[bufferProcess] interim [80000000]:ในกรณีของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.466234467+07:00","message":"[bufferProcess] send to processor:ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.466238042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.466240578+07:00","message":"> Transcript [2410] [false]: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.466243635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.4662455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.466249447+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.466251734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.624292427+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.624335928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของยิ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.624342124+07:00","message":"receive interim result [false|false]: ในกรณีของยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.62435483+07:00","message":"[buffer interim] 231 false ในกรณีของยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624362624+07:00","message":"[bufferProcess] interim [200000000]:ในกรณีของยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624364786+07:00","message":"[bufferProcess] send to processor:ในกรณีของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624370512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624373101+07:00","message":"> Transcript [2411] [false]: 'ในกรณีของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624376423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624378811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624380547+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.624382793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.648014325+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.64807243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของอินเดีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.648080583+07:00","message":"receive interim result [false|false]: ในกรณีของอินเดีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.648104122+07:00","message":"[buffer interim] 231 false ในกรณีของอินเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648115653+07:00","message":"[bufferProcess] interim [260000000]:ในกรณีของอินเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648120478+07:00","message":"[bufferProcess] send to processor:ในกรณีของยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648131014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648135164+07:00","message":"> Transcript [2412] [false]: 'ในกรณีของยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648139661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648142631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648145889+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.648148653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.655437486+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.655473641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของยิ่งยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.655480578+07:00","message":"receive interim result [false|false]: ในกรณีของยิ่งยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.655493665+07:00","message":"[buffer interim] 231 false ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655501315+07:00","message":"[bufferProcess] interim [320000000]:ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655504467+07:00","message":"[bufferProcess] send to processor:ในกรณีของอินเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655512018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.6555151+07:00","message":"> Transcript [2413] [false]: 'ในกรณีของอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655519241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655522299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655525025+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655528167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655536744+07:00","message":"Push: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655539396+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.65554262+07:00","message":"Set new StatePrefix : 'ในกรณีของอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.655546486+07:00","message":"Next Push (prob) : 'ของอินเดีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.655558088+07:00","message":"push: {false ในกรณี 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.842601941+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.842645686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.842651161+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.842666138+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.842674176+07:00","message":"[bufferProcess] interim [500000000]:ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.842676791+07:00","message":"[bufferProcess] send to processor:ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.842684373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.842687126+07:00","message":"> Transcript [2414] [false]: 'ในกรณีของยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.842689494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.842691453+07:00","message":"Set new StatePrefix: 'ในกรณีของยิ่งยง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.159378353+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.159419186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.159425378+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.159441649+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.159449238+07:00","message":"[bufferProcess] interim [740000000]:ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.159451888+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.159459744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.159463174+07:00","message":"> Transcript [2415] [false]: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.159465443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.159467458+07:00","message":"Set new StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.286844277+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.28688665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.286894598+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.286910394+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286918815+07:00","message":"[bufferProcess] interim [860000000]:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286922819+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286927725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286931919+07:00","message":"> Transcript [2416] [false]: 'ในกรณีของทีมเดียวกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286936247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286939182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286942025+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.286945039+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.860782162+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.860844299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.86085136+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.860866534+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860874978+07:00","message":"[bufferProcess] interim [460000000]:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860877569+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860884927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860887569+07:00","message":"> Transcript [2417] [false]: 'ในกรณีของทีมเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860892846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860895619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860897382+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.860899537+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:31.151424831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:31.151432839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.699875524+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.699913296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.699919768+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.699934142+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.699941444+07:00","message":"[bufferProcess] interim [300000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.699944223+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.699951765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.69995462+07:00","message":"> Transcript [2418] [false]: 'ในกรณีของทีมเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.699958181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.69996033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.699962762+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.699964899+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.896968578+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.897004772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.897010562+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.897025714+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897032789+07:00","message":"[bufferProcess] interim [480000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897035301+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897038892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897041963+07:00","message":"> Transcript [2419] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897045286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897047261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897049321+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897051261+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897058122+07:00","message":"Push: 'ของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897060357+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897062329+07:00","message":"Set new StatePrefix : 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.897064752+07:00","message":"Next Push (prob) : 'นะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.89707411+07:00","message":"push: {false ของทีมเดียวกัน 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.63512191+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.63516613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.635172102+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.635186534+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.635190294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.635193168+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.635199199+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.635202352+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635208499+07:00","message":"[bufferProcess] interim [20000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635210727+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635213655+07:00","message":"[bufferProcess] interim [80000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635215373+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635218363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.63522114+07:00","message":"> Transcript [2420] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635224734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635226712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635228456+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635231525+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635233177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635235118+07:00","message":"> Transcript [2421] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635237063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635238559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635240059+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.635241759+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.788079981+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.788115868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.788122261+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.788136267+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.78814297+07:00","message":"[bufferProcess] interim [260000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.788145544+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.788152556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.788155241+07:00","message":"> Transcript [2422] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.788158227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.788160354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.788162389+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.788165146+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.869088383+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.869123006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.869129176+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.869145251+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869153305+07:00","message":"[bufferProcess] interim [380000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869156228+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869160101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.86917796+07:00","message":"> Transcript [2423] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869181745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869183904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869186205+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869188712+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869191242+07:00","message":"Push: 'นะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.86919294+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869195137+07:00","message":"Set new StatePrefix : 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.869197622+07:00","message":"Next Push (prob) : 'การก็จะมีลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.869206134+07:00","message":"push: {false นะคะรูปแบบ 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.394239944+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.394286422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.394293014+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.394307308+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.394314842+07:00","message":"[bufferProcess] interim [920000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.394317976+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.394323619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.394326336+07:00","message":"> Transcript [2424] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.394329901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.394331696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.394333894+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.39433689+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.738958796+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.803599132+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.80363522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.803641476+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.803656239+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803663009+07:00","message":"[bufferProcess] interim [340000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803665819+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803671933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803674628+07:00","message":"> Transcript [2425] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803678159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803680456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803682772+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.803685211+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.859705867+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.859746838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.859753912+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.859769314+07:00","message":"[buffer interim] 231 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.85977604+07:00","message":"[bufferProcess] interim [460000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.859779062+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.859785509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.85978881+07:00","message":"> Transcript [2426] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.859792232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.85979421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.859796249+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.859798627+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.862034956+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956386439+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956429499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของยีนเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก\",\"confidence\":0.92082006}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956435888+07:00","message":"receive interim result [true|false]: ในกรณีของยีนเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956445126+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956447349+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956453497+07:00","message":"[buffer interim] 231 true ในกรณีของยีนเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956465953+07:00","message":"[bufferProcess] interim [520000000]:ในกรณีของยีนเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956472697+07:00","message":"[bufferProcess] send to processor (isfinal):ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956476458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956479249+07:00","message":"> Transcript [2427] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956483237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956485325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.95648756+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956490105+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956496605+07:00","message":"Push: 'การก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956498574+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956500956+07:00","message":"Set new StatePrefix : 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956503531+07:00","message":"Next Push (prob) : 'ดับนิวคลีโอไทด์ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956505407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956507192+07:00","message":"> Transcript [2428] [true]: 'ในกรณีของยีนเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956509407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956510942+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956513092+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956515149+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956516809+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956538955+07:00","message":"push: {false การก็จะมีลำ 0 0xc000045b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956703094+07:00","message":"Push: 'นิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956706368+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956709696+07:00","message":"Set new StatePrefix : 'ในกรณีของยีนเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956711744+07:00","message":"Next Push (prob) : 'ในกรณีของยีนเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.956720728+07:00","message":"push: {true นิวคลีโอไทด์ที่แตก 0 0xc000045b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.956736302+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_231.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:33.967486155+07:00","message":"write wav file: './tmp/7514/7514_231.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:34.15174608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:34.151772811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.294248857+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.294290383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.294295343+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.294309947+07:00","message":"[buffer interim] 232 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.294315883+07:00","message":"[bufferProcess] interim [440000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.294318081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.294323349+07:00","message":"[bufferProcess] send to processor (ticker):ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.294325489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.294328201+07:00","message":"> Transcript [2429] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.294330242+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.425376447+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.425417004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.425423414+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.425437803+07:00","message":"[buffer interim] 232 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.42544531+07:00","message":"[bufferProcess] interim [620000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.425447477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.741947834+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.741985565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.741991497+07:00","message":"receive interim result [false|false]: ทำให้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.74200508+07:00","message":"[buffer interim] 232 false ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.742011957+07:00","message":"[bufferProcess] interim [860000000]:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.742014481+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.742021364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.742024001+07:00","message":"> Transcript [2430] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.74202687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.74202886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.742030602+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.742032576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.801617035+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.801649061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.801653772+07:00","message":"receive interim result [false|false]: ทำให้มีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.801667683+07:00","message":"[buffer interim] 232 false ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.801674076+07:00","message":"[bufferProcess] interim [980000000]:ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.801676273+07:00","message":"[bufferProcess] send to processor:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.801679152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.801681383+07:00","message":"> Transcript [2431] [false]: 'ทำให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.801684228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.801685865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.80168818+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.801690107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.993634842+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.993671967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.993678491+07:00","message":"receive interim result [false|false]: ทำให้มีความแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.99369127+07:00","message":"[buffer interim] 232 false ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.993698173+07:00","message":"[bufferProcess] interim [220000000]:ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.993700429+07:00","message":"[bufferProcess] send to processor:ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.993705712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.993708428+07:00","message":"> Transcript [2432] [false]: 'ทำให้มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.993711266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.99371337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.993715258+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.993717246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.181404515+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.181444166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.181449811+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.181462446+07:00","message":"[buffer interim] 232 false ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.18146965+07:00","message":"[bufferProcess] interim [340000000]:ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181472809+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181480408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181482954+07:00","message":"> Transcript [2433] [false]: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181486125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181488311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181490873+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181493138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181498539+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181500264+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.181503166+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.18150526+07:00","message":"Next Push (prob) : 'ให้มีความแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.181514117+07:00","message":"push: {false ทำ 0 0xc003d94900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.502813735+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.502849644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.502856676+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.50287373+07:00","message":"[buffer interim] 232 false ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.502882065+07:00","message":"[bufferProcess] interim [700000000]:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.502885526+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.50289724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.502901114+07:00","message":"> Transcript [2434] [false]: 'ทำให้มีความแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.502907137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.502909992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.502912697+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.502916254+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.939306314+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.001334039+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.028597492+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.028628979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.028634564+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.028650862+07:00","message":"[buffer interim] 232 false ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028657874+07:00","message":"[bufferProcess] interim [300000000]:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028660272+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028667323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028671372+07:00","message":"> Transcript [2435] [false]: 'ทำให้มีความแตกต่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028674743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028677245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028678955+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.028681514+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.039772827+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.039793853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.039798701+07:00","message":"receive interim result [true|false]: ทำให้มีความแตกต่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.039811181+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.039813256+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.039817596+07:00","message":"[buffer interim] 232 true ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039822157+07:00","message":"[bufferProcess] interim [300000000]:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039830323+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039833037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039835144+07:00","message":"> Transcript [2436] [false]: 'ทำให้มีความแตกต่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039837679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039839557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039841166+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039842952+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039844468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039846164+07:00","message":"> Transcript [2437] [true]: 'ทำให้มีความแตกต่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039848299+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039849824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039851306+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039852891+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.039860181+07:00","message":"Push: 'ให้มีความแตกต่างของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.039867824+07:00","message":"push: {true ให้มีความแตกต่างของ 0 0xc003d94900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:37.04794043+07:00","message":"write wav file: './tmp/7514/7514_232.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:37.152320252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:37.152337675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.560480887+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.56052697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.560532269+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.560545568+07:00","message":"[buffer interim] 233 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.560552837+07:00","message":"[bufferProcess] interim [380000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.560554714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.560560161+07:00","message":"[bufferProcess] send to processor (ticker):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.560562555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.5605653+07:00","message":"> Transcript [2438] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.560567804+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.760173237+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.760205282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.760210995+07:00","message":"receive interim result [false|false]: ได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.760221115+07:00","message":"[buffer interim] 233 false ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.760229985+07:00","message":"[bufferProcess] interim [620000000]:ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.760232106+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.935650443+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.935712155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.935720318+07:00","message":"receive interim result [false|false]: ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.935739198+07:00","message":"[buffer interim] 233 false ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935753344+07:00","message":"[bufferProcess] interim [740000000]:ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935757295+07:00","message":"[bufferProcess] send to processor:ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935770099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935774694+07:00","message":"> Transcript [2439] [false]: 'ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935779609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935782439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935785276+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.93578796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.580517503+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.580552816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.580559754+07:00","message":"receive interim result [false|false]: ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.580573289+07:00","message":"[buffer interim] 233 false ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580581168+07:00","message":"[bufferProcess] interim [340000000]:ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580584091+07:00","message":"[bufferProcess] send to processor:ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580592388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580595846+07:00","message":"> Transcript [2440] [false]: 'ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580599836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580602572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580605369+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.580608042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:40.152675478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:40.152695088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.47693546+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.476976454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.476982409+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.476997838+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.47700656+07:00","message":"[bufferProcess] interim [240000000]:ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.47701046+07:00","message":"[bufferProcess] send to processor:ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.477014568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.477017124+07:00","message":"> Transcript [2441] [false]: 'ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.477020375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.477022405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.477024505+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.477026593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.55158522+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.551619599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.551625149+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.551635787+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551642254+07:00","message":"[bufferProcess] interim [420000000]:ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551644747+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551649844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551652788+07:00","message":"> Transcript [2442] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551656182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551658248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551660454+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551662573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551666563+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551668252+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551670124+07:00","message":"Set new StatePrefix : 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.551672025+07:00","message":"Next Push (prob) : 'นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.551696983+07:00","message":"push: {false ได้ 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.791540802+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.791581754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.791587386+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.79160112+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.791613152+07:00","message":"[bufferProcess] interim [540000000]:ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.791615454+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.791620126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.791623117+07:00","message":"> Transcript [2443] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.791626876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.791628765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.791630937+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.79163334+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.836787506+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.836831208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.83683702+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.836849618+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.836856136+07:00","message":"[bufferProcess] interim [600000000]:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.836858808+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.836863904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.83686688+07:00","message":"> Transcript [2444] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.836870529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.836872669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.836874831+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.836877299+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.41414914+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.414186334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.414192448+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.414205948+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414213124+07:00","message":"[bufferProcess] interim [200000000]:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414215963+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414220211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414222999+07:00","message":"> Transcript [2445] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414226641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414228727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414230754+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.414233427+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.665207541+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.665272626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.66528053+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.665295776+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665303873+07:00","message":"[bufferProcess] interim [500000000]:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665307035+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665313982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665317107+07:00","message":"> Transcript [2446] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665320805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665322899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665325104+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665327827+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665334401+07:00","message":"Push: 'นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.6653391+07:00","message":"TextPushed: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665341664+07:00","message":"Set new StatePrefix : 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.665344004+07:00","message":"Next Push (prob) : 'เป็นจริง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.66535215+07:00","message":"push: {false นะคะซึ่งจะส่งผลให้เกิด 0 0xc003d95380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.947161039+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.947205074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.947212136+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.947226767+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.947234146+07:00","message":"[bufferProcess] interim [740000000]:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.94723692+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.947245215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.947248615+07:00","message":"> Transcript [2447] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.947251407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.947253224+07:00","message":"Set new StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.086704655+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.08675077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.086757759+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.086771321+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086778485+07:00","message":"[bufferProcess] interim [920000000]:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086781122+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086787935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086790529+07:00","message":"> Transcript [2448] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086793978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086796186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086803802+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.086808241+07:00","message":"TextPushed: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.273838978+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.273879741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.273886541+07:00","message":"receive interim result [false|false]: ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.273898933+07:00","message":"[buffer interim] 233 false ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273906837+07:00","message":"[bufferProcess] interim [100000000]:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273909803+07:00","message":"[bufferProcess] send to processor:ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273916777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273919755+07:00","message":"> Transcript [2449] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273923984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273926017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273928071+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.273930769+07:00","message":"TextPushed: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.320170882+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.530266284+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.530314616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย\",\"confidence\":0.9061942}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.530322273+07:00","message":"receive interim result [true|false]: บอกได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.53034507+07:00","message":"end recv isFinal message id 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.530347646+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.530355913+07:00","message":"[buffer interim] 233 true บอกได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530363981+07:00","message":"[bufferProcess] interim [340000000]:บอกได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530367417+07:00","message":"[bufferProcess] send to processor (isfinal):ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530370955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530374062+07:00","message":"> Transcript [2450] [false]: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530377423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530379357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530381537+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530384125+07:00","message":"TextPushed: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530385859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530387682+07:00","message":"> Transcript [2451] [true]: 'บอกได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530389938+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530391777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530393256+07:00","message":"StatePrefix: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530394993+07:00","message":"TextPushed: 'ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530396639+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530557826+07:00","message":"Push: 'เป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530560737+07:00","message":"TextPushed: 'ได้นะคะซึ่งจะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530562893+07:00","message":"Set new StatePrefix : 'บอกได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530571547+07:00","message":"Next Push (prob) : 'บอกได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นสิ่งที่แตกต่างกันไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.53058174+07:00","message":"push: {true เป็นสิ่งที่แตกต่างกันไปด้วย 0 0xc003d95380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.530587554+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_233.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:42.540944967+07:00","message":"write wav file: './tmp/7514/7514_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.581819686+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:43.153463864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:43.153469326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.235148601+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.23518721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.235193062+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.235207147+07:00","message":"[buffer interim] 234 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.235213408+07:00","message":"[bufferProcess] interim [470000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.235215258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.298233509+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.298265837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.298271302+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.298284273+07:00","message":"[buffer interim] 234 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.298290764+07:00","message":"[bufferProcess] interim [590000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.298293141+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.298299807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.298302713+07:00","message":"> Transcript [2452] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.298304786+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.419385161+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.419418105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.419423922+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.419435786+07:00","message":"[buffer interim] 234 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.419441939+07:00","message":"[bufferProcess] interim [710000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.419444627+07:00","message":"[bufferProcess] send to processor:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.4194509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.419453736+07:00","message":"> Transcript [2453] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.419456642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.419458494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.419460262+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.4194626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.760092695+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.760116756+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-03-05T13:13:43.760121988+07:00","message":"receive interim result [false|false]: ตัวอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.760140476+07:00","message":"[buffer interim] 234 false ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.760146956+07:00","message":"[bufferProcess] interim [10000000]:ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.76014973+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.760155962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.760158888+07:00","message":"> Transcript [2454] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.760161475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.760164039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.760166159+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.760168161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.819616753+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.819660436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.819666097+07:00","message":"receive interim result [false|false]: ตัวอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.819681193+07:00","message":"[buffer interim] 234 false ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819688468+07:00","message":"[bufferProcess] interim [70000000]:ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819690993+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819698161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819700893+07:00","message":"> Transcript [2455] [false]: 'ตัวอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819703997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819706111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819708513+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.819710734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.825001953+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.825030627+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-03-05T13:13:43.825035844+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.82504796+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825053963+07:00","message":"[bufferProcess] interim [130000000]:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.82505614+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825061743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.82506448+07:00","message":"> Transcript [2456] [false]: 'ตัวอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.82506771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825069721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825071649+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825073653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825079026+07:00","message":"Push: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825080901+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825082961+07:00","message":"Set new StatePrefix : 'ตัวอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.825084913+07:00","message":"Next Push (prob) : 'อย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.825110159+07:00","message":"push: {false ตัว 0 0xc003d95700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.325428514+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.325467393+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-03-05T13:13:44.325473661+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะป้าเช็ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.325488376+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะป้าเช็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.325497454+07:00","message":"[bufferProcess] interim [550000000]:ตัวอย่างนะคะป้าเช็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.325500296+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.325505646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.325508302+07:00","message":"> Transcript [2457] [false]: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.325511071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.325513326+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.326864251+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.32687411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.326880308+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.3268893+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326892027+07:00","message":"[bufferProcess] interim [610000000]:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326893952+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะป้าเช็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326896226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326898005+07:00","message":"> Transcript [2458] [false]: 'ตัวอย่างนะคะป้าเช็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326900346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326902403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326905137+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.326908107+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.902577993+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.902626371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.902634164+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.902652793+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902662345+07:00","message":"[bufferProcess] interim [210000000]:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902666482+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902676075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902680306+07:00","message":"> Transcript [2459] [false]: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902684775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902687565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902691094+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.902694922+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.408698366+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.408731049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.408736827+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.408750943+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.408757932+07:00","message":"[bufferProcess] interim [690000000]:ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.40876066+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.408768083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.408770245+07:00","message":"> Transcript [2460] [false]: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.408773623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.40877578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.40877804+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.408780799+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.606093727+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.606132704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.606138979+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.60615282+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.60615909+07:00","message":"[bufferProcess] interim [870000000]:ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.60616148+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606172223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606175623+07:00","message":"> Transcript [2461] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606179381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606181921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606183667+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606186317+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606190165+07:00","message":"Push: 'อย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.60619237+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606195053+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.606197191+07:00","message":"Next Push (prob) : 'เช่นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.606205944+07:00","message":"push: {false อย่างนะคะ 0 0xc003d95700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.873202427+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.873237172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.873241347+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.873251408+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.873258426+07:00","message":"[bufferProcess] interim [110000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.873262248+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.873266119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.873268315+07:00","message":"> Transcript [2462] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.873270376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.873272079+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.911652964+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.911666124+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.911668344+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.911670198+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.911672069+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.911673676+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.911675556+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.055285153+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.055328177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.055334277+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และหยุด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.055347353+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055354649+07:00","message":"[bufferProcess] interim [290000000]:ตัวอย่างนะคะเช่นที่ใหญ่และหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055357278+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055363062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055365666+07:00","message":"> Transcript [2463] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055368808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055371134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055373041+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.055375197+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.112497994+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.112530167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.112536456+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.112552887+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.112563788+07:00","message":"[bufferProcess] interim [350000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.112566255+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.112572577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.112575407+07:00","message":"> Transcript [2464] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.112578353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.11258046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.112583155+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.112585785+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.127919286+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.127940634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.127945463+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.127957276+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127962081+07:00","message":"[bufferProcess] interim [410000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127964436+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127967399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127969755+07:00","message":"> Transcript [2465] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127972349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127974659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127976388+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.127978903+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:46.153850929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:46.153874173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.432914095+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.432952734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.432957496+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.432971436+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.432979253+07:00","message":"[bufferProcess] interim [650000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.432981816+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.432986759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.432989612+07:00","message":"> Transcript [2466] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.432993067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.43299611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.432998582+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.433000735+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.433006565+07:00","message":"Push: 'เช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.433008355+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.433010259+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.433012275+07:00","message":"Next Push (prob) : 'อยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.433020959+07:00","message":"push: {false เช่นที่ใหญ่และ 0 0xc003d95700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.515283427+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.515315159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุทีเร็กซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.515320383+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.515335784+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.515345412+07:00","message":"[bufferProcess] interim [770000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.515348285+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.515351452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.515354335+07:00","message":"> Transcript [2467] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.515356398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.51535898+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.522768655+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.522780756+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-03-05T13:13:46.52278461+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.522793959+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.522803176+07:00","message":"[bufferProcess] interim [830000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.522805622+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.522807813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.522810188+07:00","message":"> Transcript [2468] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.522812019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.522813661+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุทีเร็กซ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.614177283+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.614211962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.614216597+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.614226774+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.614232967+07:00","message":"[bufferProcess] interim [890000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.614235387+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.614240661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.614243602+07:00","message":"> Transcript [2469] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.614245685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.614248129+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.15474583+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.154787948+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-03-05T13:13:47.15479492+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.154818104+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154826049+07:00","message":"[bufferProcess] interim [430000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154829176+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154836067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154838792+07:00","message":"> Transcript [2470] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154842476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154844512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154846347+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.154849251+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.215971423+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.216007608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.216013392+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.2160283+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.216035351+07:00","message":"[bufferProcess] interim [490000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.21603828+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.216045169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.216047893+07:00","message":"> Transcript [2471] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.216051228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.216053157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.216055198+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.216058313+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.403739864+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.403779346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.403786594+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.403806431+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.403818126+07:00","message":"[bufferProcess] interim [670000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.403821493+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.403828403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.403831108+07:00","message":"> Transcript [2472] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.403834599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.4038366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.403838423+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.403840959+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.720127997+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.720170956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.720178149+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.720193386+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720200895+07:00","message":"[bufferProcess] interim [970000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720203866+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720211387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720214257+07:00","message":"> Transcript [2473] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720218141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720220217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720222681+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720225426+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720231424+07:00","message":"Push: 'อายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720233476+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720235524+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.720237536+07:00","message":"Next Push (prob) : 'คะในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.720246336+07:00","message":"push: {false อายุที่เล็กนะ 0 0xc003d95700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.853947477+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.853993611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.85399999+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.854016656+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.854028668+07:00","message":"[bufferProcess] interim [90000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.854031647+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.854038987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.85404176+07:00","message":"> Transcript [2474] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.854045617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.854048062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.854050552+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.854053785+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.097073535+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.097120931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.097127907+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.097144271+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.097152316+07:00","message":"[bufferProcess] interim [390000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.097155012+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.097176722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.097179934+07:00","message":"> Transcript [2475] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.097184217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.097186327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.097188477+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.09719157+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.278778656+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.341025932+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.379922192+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.379959062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.379966057+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.379980838+07:00","message":"[buffer interim] 234 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.379988429+07:00","message":"[bufferProcess] interim [630000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.37999207+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.379997957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.380000566+07:00","message":"> Transcript [2476] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.380004265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.380006315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.380008415+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.380011115+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.491568995+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.491617181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก\",\"confidence\":0.9496389}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.491625134+07:00","message":"receive interim result [true|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.491635763+07:00","message":"end recv isFinal message id 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.49163787+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.49164373+07:00","message":"[buffer interim] 234 true ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491655186+07:00","message":"[bufferProcess] interim [720000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491658777+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491662007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491664959+07:00","message":"> Transcript [2477] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491669789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491671866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491674075+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.49167663+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491683915+07:00","message":"Push: 'คะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491685903+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.49168835+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491691487+07:00","message":"Next Push (prob) : 'ตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491693389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491695248+07:00","message":"> Transcript [2478] [true]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491697622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491699129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491700743+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491702855+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491704565+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.49171311+07:00","message":"push: {false คะในกรณี 0 0xc003d95700}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491900228+07:00","message":"Push: 'ตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491904131+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491906833+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491914486+07:00","message":"Next Push (prob) : 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.491926982+07:00","message":"push: {true ตัวอย่างของโลก 0 0xc003d95700}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.491930358+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_234.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:48.50258054+07:00","message":"write wav file: './tmp/7514/7514_234.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.077991706+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.078028951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.078034142+07:00","message":"receive interim result [false|false]: ราชินี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.078048903+07:00","message":"[buffer interim] 235 false ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.078055524+07:00","message":"[bufferProcess] interim [780000000]:ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.078057729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:49.154345906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:49.154355748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.377622748+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.377656717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kanninich\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.377662089+07:00","message":"receive interim result [false|false]: kanninich"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.377672908+07:00","message":"[buffer interim] 235 false kanninich"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.377678982+07:00","message":"[bufferProcess] interim [20000000]:kanninich"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.377681379+07:00","message":"[bufferProcess] send to processor:ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.377686911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.377690019+07:00","message":"> Transcript [2479] [false]: 'ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.377692206+07:00","message":"Set StatePrefix (first interim): 'ราชินี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.409780305+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.409820827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.409826655+07:00","message":"receive interim result [false|false]: ราชินีราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.409838504+07:00","message":"[buffer interim] 235 false ราชินีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.409845313+07:00","message":"[bufferProcess] interim [80000000]:ราชินีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.409847564+07:00","message":"[bufferProcess] send to processor:kanninich"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.409852867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.409855667+07:00","message":"> Transcript [2480] [false]: 'kanninich'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.409857516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.409859263+07:00","message":"Set new StatePrefix: 'kanninich'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.596627099+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.596664979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีนาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.596670504+07:00","message":"receive interim result [false|false]: มีนาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.596685711+07:00","message":"[buffer interim] 235 false มีนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.596696196+07:00","message":"[bufferProcess] interim [320000000]:มีนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.596698731+07:00","message":"[bufferProcess] send to processor:ราชินีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.596703696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.596706628+07:00","message":"> Transcript [2481] [false]: 'ราชินีราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.596708592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.596710553+07:00","message":"Set new StatePrefix: 'ราชินีราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.232400225+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.232468322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีนาค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.232474441+07:00","message":"receive interim result [false|false]: มีนาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.232487504+07:00","message":"[buffer interim] 235 false มีนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.232494172+07:00","message":"[bufferProcess] interim [920000000]:มีนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.232496349+07:00","message":"[bufferProcess] send to processor:มีนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.232501315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.23250405+07:00","message":"> Transcript [2482] [false]: 'มีนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.232506352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.232508431+07:00","message":"Set new StatePrefix: 'มีนาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.922775366+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.922828955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.922837639+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.92285756+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922867877+07:00","message":"[bufferProcess] interim [580000000]:ราชินีราคาจากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922873733+07:00","message":"[bufferProcess] send to processor:มีนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922885113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922888851+07:00","message":"> Transcript [2483] [false]: 'มีนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922892883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922896098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922898855+07:00","message":"StatePrefix: 'มีนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.922901431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.31192211+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.311960927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.311967418+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.311982836+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.31199033+07:00","message":"[bufferProcess] interim [0]:ราชินีราคาจากในรูปนะคะจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.311992786+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.31199957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.312002293+07:00","message":"> Transcript [2484] [false]: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.312004525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.312006817+07:00","message":"Set new StatePrefix: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.497551455+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.497582537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.49758845+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.497598834+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.49760541+07:00","message":"[bufferProcess] interim [180000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.497608123+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.49761281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.49761543+07:00","message":"> Transcript [2485] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.497618488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.497620413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.497622046+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.497624125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.154620925+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.154659775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.15466494+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.154674069+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:52.154677339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.154680393+07:00","message":"[bufferProcess] interim [720000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.15475579+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.154762212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.154766756+07:00","message":"> Transcript [2486] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.154771963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.154774877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.154777996+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.154783679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:52.154687406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.204135878+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.204170893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.204177179+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.204188641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.204191019+07:00","message":"receive interim result [false|false]:  alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.20419813+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.204205147+07:00","message":"[buffer interim] 235 false  alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.20421026+07:00","message":"[bufferProcess] interim [780000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204212762+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204215699+07:00","message":"[bufferProcess] interim [780000000]: alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204218445+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204229809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204244462+07:00","message":"> Transcript [2487] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204249179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204251444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204253872+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.204256185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.304845846+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.304878554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.304884366+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.304899776+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304907343+07:00","message":"[bufferProcess] interim [840000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304910236+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304913916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304918953+07:00","message":"> Transcript [2488] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304922357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304924472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304926191+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304928383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304930748+07:00","message":"Push: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304932819+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304934669+07:00","message":"Set new StatePrefix : 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.304936955+07:00","message":"Next Push (prob) : 'จะเห็นว่า alp'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.30494494+07:00","message":"push: {false ราชินีราคาจากในรูปนะคะ 0 0xc0003a4080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.442543313+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.442578932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่าอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.442585004+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.442597949+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.442604641+07:00","message":"[bufferProcess] interim [960000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.442607281+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.442612129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.442618936+07:00","message":"> Transcript [2489] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.442621542+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.506956465+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.506992205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.506998447+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.507012883+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.507019673+07:00","message":"[bufferProcess] interim [20000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.507022358+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.507031928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.507034728+07:00","message":"> Transcript [2490] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่าอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.507037004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.507038812+07:00","message":"Set new StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่าอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.541644341+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.541667737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.541672819+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.541684592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.541687498+07:00","message":"receive interim result [false|false]:  alp ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.54169353+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.54169671+07:00","message":"[buffer interim] 235 false  alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.541702721+07:00","message":"[bufferProcess] interim [80000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.541705187+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.541711063+07:00","message":"[bufferProcess] interim [80000000]: alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.541714614+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.54171702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.541720076+07:00","message":"> Transcript [2491] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.541722154+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.630191707+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.630224619+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-03-05T13:13:52.630231596+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.630240763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.630244444+07:00","message":"receive interim result [false|false]:  alp ใหญ่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.630251753+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.630257695+07:00","message":"[buffer interim] 235 false  alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.630264737+07:00","message":"[bufferProcess] interim [320000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.630268545+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.630274573+07:00","message":"[bufferProcess] interim [320000000]: alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.63027811+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.630282157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.630285696+07:00","message":"> Transcript [2492] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.630289324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.630291925+07:00","message":"Set new StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.83800987+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.838042682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.83804878+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.838067052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่กับอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.838070026+07:00","message":"receive interim result [false|false]:  alp ใหญ่กับอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.838076841+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.838082228+07:00","message":"[buffer interim] 235 false  alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838087741+07:00","message":"[bufferProcess] interim [500000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838090801+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838095845+07:00","message":"[bufferProcess] interim [500000000]: alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838098288+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.83810146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838104164+07:00","message":"> Transcript [2493] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838107538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838109359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.83811117+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.838113474+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.01548087+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.015518945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.015524895+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.015535912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.015539407+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.015546764+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.015550292+07:00","message":"[buffer interim] 235 false  ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015556217+07:00","message":"[bufferProcess] interim [680000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015559227+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015562176+07:00","message":"[bufferProcess] interim [680000000]: ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015568056+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015570431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015573296+07:00","message":"> Transcript [2494] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015576764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015578737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015580508+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.015582636+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.21398203+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.214015716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.214022336+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.214031177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับตัวเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.214033924+07:00","message":"receive interim result [false|false]:  ใหญ่กับตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.214041141+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.214046273+07:00","message":"[buffer interim] 235 false  ใหญ่กับตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214052043+07:00","message":"[bufferProcess] interim [920000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214054669+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214059553+07:00","message":"[bufferProcess] interim [920000000]: ใหญ่กับตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214062176+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214064871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214067597+07:00","message":"> Transcript [2495] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214074141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.21407608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214077872+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.214080031+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319490053+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319531001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319539284+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319552942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alexa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319558196+07:00","message":"receive interim result [false|false]:  alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319566595+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319570794+07:00","message":"[buffer interim] 235 false  alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319578615+07:00","message":"[bufferProcess] interim [980000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319582687+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319587394+07:00","message":"[bufferProcess] interim [980000000]: alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319590516+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319594467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319598351+07:00","message":"> Transcript [2496] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319603611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319606682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319609765+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319613835+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319617384+07:00","message":"Push: 'จะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319620116+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.319623541+07:00","message":"Set new StatePrefix : 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.31962724+07:00","message":"Next Push (prob) : 'กับตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.319641824+07:00","message":"push: {false จะเห็นว่า alp ใหญ่ 0 0xc0003a4080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.342360595+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.401121064+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.47511743+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.47515345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีราคาจากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.475160182+07:00","message":"receive interim result [false|false]: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.475169454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับตัวเล็กเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.475172381+07:00","message":"receive interim result [false|false]:  ใหญ่กับตัวเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.475179108+07:00","message":"[buffer interim] 235 false ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.475184754+07:00","message":"[buffer interim] 235 false  ใหญ่กับตัวเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.475190747+07:00","message":"[bufferProcess] interim [100000000]:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.475193554+07:00","message":"[bufferProcess] send to processor:ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.4751967+07:00","message":"[bufferProcess] interim [100000000]: ใหญ่กับตัวเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.475198996+07:00","message":"[bufferProcess] update buffer: ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.475201892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.475204281+07:00","message":"> Transcript [2497] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.475206335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.475208326+07:00","message":"Set new StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับ alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.590607684+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.59065035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชินีน่ะค่ะจากในรูปนะคะจะเห็นว่าใหญ่กับเล็กเนี่ย\",\"confidence\":0.92282164}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.590657749+07:00","message":"receive interim result [true|false]: ราชินีน่ะค่ะจากในรูปนะคะจะเห็นว่าใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.590698753+07:00","message":"end recv isFinal message id 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.590701801+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.590709456+07:00","message":"[buffer interim] 235 true ราชินีน่ะค่ะจากในรูปนะคะจะเห็นว่าใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590723478+07:00","message":"[bufferProcess] interim [220000000]:ราชินีน่ะค่ะจากในรูปนะคะจะเห็นว่าใหญ่กับเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590736761+07:00","message":"[bufferProcess] send to processor (isfinal):ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590740422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.59075265+07:00","message":"> Transcript [2498] [false]: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590755334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590757564+07:00","message":"Set new StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590759346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590761179+07:00","message":"> Transcript [2499] [true]: 'ราชินีน่ะค่ะจากในรูปนะคะจะเห็นว่าใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590763485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590765378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590767237+07:00","message":"StatePrefix: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่กับตัวเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590775057+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590776789+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590934581+07:00","message":"Push: 'ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590937844+07:00","message":"TextPushed: 'ราชินีราคาจากในรูปนะคะจะเห็นว่า alp ใหญ่ใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590939994+07:00","message":"Set new StatePrefix : 'ราชินีน่ะค่ะจากในรูปนะคะจะเห็นว่าใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590942043+07:00","message":"Next Push (prob) : 'ราชินีน่ะค่ะจากในรูปนะคะจะเห็นว่าใหญ่กับเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.590954946+07:00","message":"push: {true ใหญ่กับเล็กเนี่ย 0 0xc0003a4080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.590963641+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_235.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:53.601362404+07:00","message":"write wav file: './tmp/7514/7514_235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.950633822+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.950673911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.950678543+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.950690939+07:00","message":"[buffer interim] 236 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.950697481+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.95069953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.176532445+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.17656739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.176572368+07:00","message":"receive interim result [false|false]: มีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.176584295+07:00","message":"[buffer interim] 236 false มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.176591021+07:00","message":"[bufferProcess] interim [600000000]:มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.176593222+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.176598265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.176601011+07:00","message":"> Transcript [2500] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.176602948+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.247415644+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.247457271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.2474628+07:00","message":"receive interim result [false|false]: มีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.247475259+07:00","message":"[buffer interim] 236 false มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.24748181+07:00","message":"[bufferProcess] interim [720000000]:มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.247483942+07:00","message":"[bufferProcess] send to processor:มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.24748676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.247489378+07:00","message":"> Transcript [2501] [false]: 'มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.247491891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.24749381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.247495604+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.247497526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.568695665+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.568728494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำดับใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.568734206+07:00","message":"receive interim result [false|false]: มีลำดับใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.568746991+07:00","message":"[buffer interim] 236 false มีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.568753629+07:00","message":"[bufferProcess] interim [960000000]:มีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.56875624+07:00","message":"[bufferProcess] send to processor:มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.568762549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.568765197+07:00","message":"> Transcript [2502] [false]: 'มีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.568767957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.568769832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.568771797+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.568773972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.752802008+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.752845612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำดับนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.752851118+07:00","message":"receive interim result [false|false]: มีลำดับนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.75286463+07:00","message":"[buffer interim] 236 false มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.752871482+07:00","message":"[bufferProcess] interim [140000000]:มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.75287387+07:00","message":"[bufferProcess] send to processor:มีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.752878618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.752881643+07:00","message":"> Transcript [2503] [false]: 'มีลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.752884668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.752886738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.752888968+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.752891181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.819770929+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.819809325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.819815046+07:00","message":"receive interim result [false|false]: มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.819827921+07:00","message":"[buffer interim] 236 false มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819834049+07:00","message":"[bufferProcess] interim [260000000]:มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819836389+07:00","message":"[bufferProcess] send to processor:มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819839553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819842193+07:00","message":"> Transcript [2504] [false]: 'มีลำดับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819844899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819846912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819848881+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819850902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819856354+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819858046+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819860159+07:00","message":"Set new StatePrefix : 'มีลำดับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.819862104+07:00","message":"Next Push (prob) : 'ลำดับนิวเคลียร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.819868756+07:00","message":"push: {false มี 0 0xc0003a5080}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:55.15475695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:55.154767628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.45832138+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.459159882+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.459192752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำดับนิวคลีโอไทด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.45919887+07:00","message":"receive interim result [false|false]: มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.459211815+07:00","message":"[buffer interim] 236 false มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.459218161+07:00","message":"[bufferProcess] interim [860000000]:มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.459220801+07:00","message":"[bufferProcess] send to processor:มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.459227002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.45922995+07:00","message":"> Transcript [2505] [false]: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.459231981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.459234092+07:00","message":"Set new StatePrefix: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.537299244+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.537335665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำดับนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.53734128+07:00","message":"receive interim result [false|false]: มีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.537357376+07:00","message":"[buffer interim] 236 false มีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.537366293+07:00","message":"[bufferProcess] interim [980000000]:มีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.537369756+07:00","message":"[bufferProcess] send to processor:มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.53737804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.537380985+07:00","message":"> Transcript [2506] [false]: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.537383958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.537386312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.537389043+07:00","message":"StatePrefix: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.537391494+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.546000916+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.546018754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลำดับนิวคลีโอไทด์\",\"confidence\":0.95405513}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.546022849+07:00","message":"receive interim result [true|false]: มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.546030037+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.546032565+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.546038521+07:00","message":"[buffer interim] 236 true มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546042446+07:00","message":"[bufferProcess] interim [70000000]:มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546045897+07:00","message":"[bufferProcess] send to processor (isfinal):มีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546060725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546090986+07:00","message":"> Transcript [2507] [false]: 'มีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546096915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546099599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.54610691+07:00","message":"StatePrefix: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546110037+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546112369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546114926+07:00","message":"> Transcript [2508] [true]: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546117023+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546118591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546120125+07:00","message":"StatePrefix: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.54612171+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.546129682+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.546139362+07:00","message":"push: {true ลำดับนิวคลีโอไทด์ 0 0xc0003a5080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:55.552644397+07:00","message":"write wav file: './tmp/7514/7514_236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.650545485+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.983116214+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.98314875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.983153821+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.983164909+07:00","message":"[buffer interim] 237 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.98317041+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.98317228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.115589962+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.115624694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.115630706+07:00","message":"receive interim result [false|false]: แต่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.115643518+07:00","message":"[buffer interim] 237 false แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.115649751+07:00","message":"[bufferProcess] interim [480000000]:แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.115652106+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.115658191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.115660782+07:00","message":"> Transcript [2509] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.11566288+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.176073379+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.176110929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.176117479+07:00","message":"receive interim result [false|false]: แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.176130932+07:00","message":"[buffer interim] 237 false แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.176141535+07:00","message":"[bufferProcess] interim [540000000]:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.17614354+07:00","message":"[bufferProcess] send to processor:แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.176150148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.176153175+07:00","message":"> Transcript [2510] [false]: 'แต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.176156094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.176158269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.176160287+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.1761626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.178431748+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.178445618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.178449234+07:00","message":"receive interim result [false|false]: แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.17845948+07:00","message":"[buffer interim] 237 false แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.178462934+07:00","message":"[bufferProcess] interim [600000000]:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.178464823+07:00","message":"[bufferProcess] send to processor:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.178466703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.178470055+07:00","message":"> Transcript [2511] [false]: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.178471863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.178473697+07:00","message":"Set new StatePrefix: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493597696+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493636181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493642629+07:00","message":"receive interim result [false|false]: แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493657302+07:00","message":"[buffer interim] 237 false แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493664157+07:00","message":"[bufferProcess] interim [900000000]:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493666811+07:00","message":"[bufferProcess] send to processor:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493673441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493676373+07:00","message":"> Transcript [2512] [false]: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493679273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.49368152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.49368338+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493685473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.876765186+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.876802855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.876808436+07:00","message":"receive interim result [false|false]: แตกต่างกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.876816352+07:00","message":"[buffer interim] 237 false แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.876822526+07:00","message":"[bufferProcess] interim [260000000]:แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.876824944+07:00","message":"[bufferProcess] send to processor:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.876827789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.8768303+07:00","message":"> Transcript [2513] [false]: 'แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.876832807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.876834545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.876836422+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.876838258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.005023692+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.005060225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.005067767+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.005079999+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005086709+07:00","message":"[bufferProcess] interim [380000000]:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005089241+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005095305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005097929+07:00","message":"> Transcript [2514] [false]: 'แตกต่างกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005100853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005102719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005104663+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.005107256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.575120618+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.575144402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.575149589+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.575164971+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575170363+07:00","message":"[bufferProcess] interim [980000000]:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575172739+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575175852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575178056+07:00","message":"> Transcript [2515] [false]: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575180716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575182423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575184293+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575186197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575188394+07:00","message":"Push: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575190032+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575191863+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.575194106+07:00","message":"Next Push (prob) : 'ต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.575200491+07:00","message":"push: {false แตก 0 0xc001e35d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.898886551+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.898927901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.898934088+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.898949023+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898956324+07:00","message":"[bufferProcess] interim [280000000]:แตกต่างกันนะคะซึ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898958893+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898966275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898969405+07:00","message":"> Transcript [2516] [false]: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898972588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898974746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898977292+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.898979837+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.96648757+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.966529867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.966536251+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.966549462+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.966556053+07:00","message":"[bufferProcess] interim [400000000]:แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.966558561+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.9665644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.966567016+07:00","message":"> Transcript [2517] [false]: 'แตกต่างกันนะคะซึ่งต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.966570184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.966572223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.966574004+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.9665777+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:58.1550838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:58.155100118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.428900264+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.42892235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.42892697+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.428940523+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.428946387+07:00","message":"[bufferProcess] interim [820000000]:แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.428948837+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.428952096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.428954359+07:00","message":"> Transcript [2518] [false]: 'แตกต่างกันนะคะซึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.42895739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.428959186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.428961195+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.428963187+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.669933128+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.669979482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.669986376+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.670000139+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670006896+07:00","message":"[bufferProcess] interim [120000000]:แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670009407+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670016015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670018596+07:00","message":"> Transcript [2519] [false]: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670021664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670023702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.67002576+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670028635+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670033927+07:00","message":"Push: 'ต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.67003618+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.67003871+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.670040731+07:00","message":"Next Push (prob) : 'ซึ่งก็ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.670049852+07:00","message":"push: {false ต่างกันนะคะ 0 0xc001e35d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.983279311+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.983313745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.98331919+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.983332629+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983339002+07:00","message":"[bufferProcess] interim [360000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983341443+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983346681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983348983+07:00","message":"> Transcript [2520] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983352222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983354306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983356015+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.983358755+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.494198034+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.494232029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.49423826+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.494251351+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494258199+07:00","message":"[bufferProcess] interim [840000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494261078+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494267231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494270071+07:00","message":"> Transcript [2521] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494272985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494275041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494277234+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.494279584+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.567014498+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.567052368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.567059172+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.567075287+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567082792+07:00","message":"[bufferProcess] interim [960000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567085524+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567092195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567094834+07:00","message":"> Transcript [2522] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567098096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567100102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567102097+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.567104564+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.885306711+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.885347825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.885353398+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.885367114+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885373625+07:00","message":"[bufferProcess] interim [260000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885376326+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885382746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885385286+07:00","message":"> Transcript [2523] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885388742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885390758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885392958+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885395268+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885401191+07:00","message":"Push: 'ซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885404735+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885406843+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.885409493+07:00","message":"Next Push (prob) : 'ผลให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.885416236+07:00","message":"push: {false ซึ่งก็ส่ง 0 0xc001e35d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.072983418+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.073025947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.073032227+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.073045482+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073053183+07:00","message":"[bufferProcess] interim [440000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073055798+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073062622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073065634+07:00","message":"> Transcript [2524] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073069455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073071512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073073185+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.073075701+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215196542+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215230137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215236032+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215249578+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215257409+07:00","message":"[bufferProcess] interim [620000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215260991+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215267804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215270673+07:00","message":"> Transcript [2525] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215274393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215276431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215278478+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215281604+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.403228025+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.403268302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.403274683+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.403290878+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.403298845+07:00","message":"[bufferProcess] interim [800000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.40330176+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.403305534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.403308098+07:00","message":"> Transcript [2526] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.403311553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.40331368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.403315631+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.40332129+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.714053966+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.71408896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.714095337+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.714110902+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.71411822+07:00","message":"[bufferProcess] interim [40000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714120903+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714125016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714127982+07:00","message":"> Transcript [2527] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714131383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714133166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714135141+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714137867+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714140759+07:00","message":"Push: 'ผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714143061+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714145352+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.714147585+07:00","message":"Next Push (prob) : 'ออกมาเป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.71415474+07:00","message":"push: {false ผลให้สังเคราะห์ 0 0xc001e35d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.776126633+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.776169941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.776177503+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.77619505+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.77621002+07:00","message":"[bufferProcess] interim [160000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.776214798+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.776221513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.776225708+07:00","message":"> Transcript [2528] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.776230885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.776233578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.776236489+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.776241849+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.912015372+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.912047438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.912053399+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.912068979+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912075975+07:00","message":"[bufferProcess] interim [280000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912078751+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912081898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912084459+07:00","message":"> Transcript [2529] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912087564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912089482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912091886+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.912094322+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.973274918+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.973307324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.973314492+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.973330461+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973337647+07:00","message":"[bufferProcess] interim [340000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973340688+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973344152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973347409+07:00","message":"> Transcript [2530] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973351124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973353094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973355197+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.973357634+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.02034963+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.091420573+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.122521119+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.122553581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.122558867+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.122574012+07:00","message":"[buffer interim] 237 false แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122579735+07:00","message":"[bufferProcess] interim [460000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122582774+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122586597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122589257+07:00","message":"> Transcript [2531] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122593348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122595485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122597583+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122600084+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122605096+07:00","message":"Push: 'ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122608217+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.1226116+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.122613946+07:00","message":"Next Push (prob) : 'ที่มีลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.122630702+07:00","message":"push: {false ออกมาเป็นโปรตีน 0 0xc001e35d00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:01.155921805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:01.155934329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.162658823+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.16268577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.16269234+07:00","message":"receive interim result [true|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.16270126+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.162704551+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.16271176+07:00","message":"[buffer interim] 237 true แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162728632+07:00","message":"[bufferProcess] interim [610000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162732428+07:00","message":"[bufferProcess] send to processor (isfinal):แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162736246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162739935+07:00","message":"> Transcript [2532] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.16274377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162745783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162748013+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162750846+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162753439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162755303+07:00","message":"> Transcript [2533] [true]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162757737+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162759285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162760809+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีนที่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162762752+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้สังเคราะห์ออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.162765801+07:00","message":"Push: 'ที่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.16277421+07:00","message":"push: {true ที่มีลักษณะ 0 0xc001e35d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:01.176630531+07:00","message":"write wav file: './tmp/7514/7514_237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.736316479+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.736360432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.736365669+07:00","message":"receive interim result [false|false]: แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.736378178+07:00","message":"[buffer interim] 238 false แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.736385731+07:00","message":"[bufferProcess] interim [660000000]:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.736387661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.975208172+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.975248249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.975254055+07:00","message":"receive interim result [false|false]: แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.975266976+07:00","message":"[buffer interim] 238 false แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.975274104+07:00","message":"[bufferProcess] interim [840000000]:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.975276527+07:00","message":"[bufferProcess] send to processor:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.975282273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.975284825+07:00","message":"> Transcript [2534] [false]: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.975286929+07:00","message":"Set StatePrefix (first interim): 'แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.178933075+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.241292044+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.345830559+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.345873428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.345879239+07:00","message":"receive interim result [true|false]: แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.345887458+07:00","message":"end recv isFinal message id 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.345889747+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.345896504+07:00","message":"[buffer interim] 238 true แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345903695+07:00","message":"[bufferProcess] interim [320000000]:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.34591031+07:00","message":"[bufferProcess] send to processor (isfinal):แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345913595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345916351+07:00","message":"> Transcript [2535] [false]: 'แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345919078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345921104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345922911+07:00","message":"StatePrefix: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345924934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.3459266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345928408+07:00","message":"> Transcript [2536] [true]: 'แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345930236+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345931778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345933381+07:00","message":"StatePrefix: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.34593496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.345942129+07:00","message":"Push: 'แตกต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.345950216+07:00","message":"push: {true แตกต่างกัน 0 0xc003d95100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:02.351635089+07:00","message":"write wav file: './tmp/7514/7514_238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.588475561+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.588522243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.588527871+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.588541808+07:00","message":"[buffer interim] 239 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.588549112+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.588550838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.974081241+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.974130286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.974136363+07:00","message":"receive interim result [false|false]: และต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.974150031+07:00","message":"[buffer interim] 239 false และต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.974157711+07:00","message":"[bufferProcess] interim [780000000]:และต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.97416013+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.974167004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.974169979+07:00","message":"> Transcript [2537] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.97417214+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.087601981+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.087638485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.087644253+07:00","message":"receive interim result [false|false]: และส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.087658066+07:00","message":"[buffer interim] 239 false และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.087665905+07:00","message":"[bufferProcess] interim [840000000]:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.087668309+07:00","message":"[bufferProcess] send to processor:และต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.087675254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.087678227+07:00","message":"> Transcript [2538] [false]: 'และต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.087681425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.087683423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.08768529+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.08768739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.276472291+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.276514514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.276519904+07:00","message":"receive interim result [false|false]: และส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.276533494+07:00","message":"[buffer interim] 239 false และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276539929+07:00","message":"[bufferProcess] interim [80000000]:และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276542228+07:00","message":"[bufferProcess] send to processor:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276545743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276548514+07:00","message":"> Transcript [2539] [false]: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276551744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276553729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276555438+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.276557192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.462671902+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.462708278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.462714554+07:00","message":"receive interim result [false|false]: และส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.462727106+07:00","message":"[buffer interim] 239 false และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.462734599+07:00","message":"[bufferProcess] interim [260000000]:และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.46273687+07:00","message":"[bufferProcess] send to processor:และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.462741943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.462744535+07:00","message":"> Transcript [2540] [false]: 'และส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.462747331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.462749529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.462751519+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.462753639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.659968723+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.660004347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.660009536+07:00","message":"receive interim result [false|false]: และส่งผลต่อละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.660021104+07:00","message":"[buffer interim] 239 false และส่งผลต่อละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660027235+07:00","message":"[bufferProcess] interim [500000000]:และส่งผลต่อละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660029589+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660034971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660037959+07:00","message":"> Transcript [2541] [false]: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660041116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660043072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660045656+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660047583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660051832+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660053512+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660055469+07:00","message":"Set new StatePrefix : 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.660057696+07:00","message":"Next Push (prob) : 'ส่งผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.660065547+07:00","message":"push: {false และ 0 0xc003562100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.795068034+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.795100702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.795106842+07:00","message":"receive interim result [false|false]: และส่งผลต่อนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.79512119+07:00","message":"[buffer interim] 239 false และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.795132655+07:00","message":"[bufferProcess] interim [560000000]:และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.795135261+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.795139011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.795141917+07:00","message":"> Transcript [2542] [false]: 'และส่งผลต่อละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.79514521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.795147271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.795148977+07:00","message":"StatePrefix: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.795151077+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.800317658+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.800331276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.800334887+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.800346065+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800349546+07:00","message":"[bufferProcess] interim [620000000]:และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800351461+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800353496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800355479+07:00","message":"> Transcript [2543] [false]: 'และส่งผลต่อนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800357739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800360041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800362223+07:00","message":"StatePrefix: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.800364464+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:04.156245481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:04.156235998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.307484093+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.307527129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.307533644+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.307548959+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.30755685+07:00","message":"[bufferProcess] interim [100000000]:และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.307559483+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.307567577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.307573293+07:00","message":"> Transcript [2544] [false]: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.30757669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.307578982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.307580711+07:00","message":"StatePrefix: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.307583215+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.566122102+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.566163987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.566169585+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.56618227+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566189611+07:00","message":"[bufferProcess] interim [400000000]:และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.56619197+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566197487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566200046+07:00","message":"> Transcript [2545] [false]: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566208533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566210647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566212583+07:00","message":"StatePrefix: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566214653+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566220778+07:00","message":"Push: 'ส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566222539+07:00","message":"TextPushed: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566224712+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.566226656+07:00","message":"Next Push (prob) : 'ลักษณะการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.566235293+07:00","message":"push: {false ส่งผลต่อ 0 0xc003562100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.698122849+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.698157493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.698162532+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.698172805+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.698181303+07:00","message":"[bufferProcess] interim [460000000]:และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.698183587+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.698189692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.69819242+07:00","message":"> Transcript [2546] [false]: 'และส่งผลต่อลักษณะการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.698195177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.698197165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.698199154+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.698201204+07:00","message":"TextPushed: 'และส่งผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.203494356+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.203530333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.203536518+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.203551448+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.203560463+07:00","message":"[bufferProcess] interim [940000000]:และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.203563273+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.203568393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.203571409+07:00","message":"> Transcript [2547] [false]: 'และส่งผลต่อลักษณะการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.203574605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.203576642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.20357899+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.203581202+07:00","message":"TextPushed: 'และส่งผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.264688867+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.264720796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.264725761+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.264737728+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264744369+07:00","message":"[bufferProcess] interim [60000000]:และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264746719+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264751633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264753803+07:00","message":"> Transcript [2548] [false]: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264757042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264759121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264761558+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.264763932+07:00","message":"TextPushed: 'และส่งผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.453705623+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.453749449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.45375588+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.45376929+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453775752+07:00","message":"[bufferProcess] interim [240000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453778375+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.45379132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453794477+07:00","message":"> Transcript [2549] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.45379781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.45380062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453803512+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453805712+07:00","message":"TextPushed: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453813199+07:00","message":"Push: 'ลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.45381494+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453816843+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.453819147+07:00","message":"Next Push (prob) : 'เป็นหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.453826043+07:00","message":"push: {false ลักษณะการ 0 0xc003562100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.914076959+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.914099447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.914104019+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.914115266+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914120703+07:00","message":"[bufferProcess] interim [720000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914123264+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914126208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914128487+07:00","message":"> Transcript [2550] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914131479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914133255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914135196+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.914137484+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.976852287+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.976892968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.976900064+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.976916341+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.97692466+07:00","message":"[bufferProcess] interim [780000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.976928428+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.976933022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.97693708+07:00","message":"> Transcript [2551] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.976941964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.976944941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.976948378+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.976952105+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.167202582+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.167237245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.167243544+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคตา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.167256055+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167263028+07:00","message":"[bufferProcess] interim [960000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167265779+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167268981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167271597+07:00","message":"> Transcript [2552] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167274737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167276612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167278805+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.167281204+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.173193921+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.173216704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.17322248+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.173234529+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.17323919+07:00","message":"[bufferProcess] interim [20000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173242853+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173246136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173248453+07:00","message":"> Transcript [2553] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173251753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173253984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173256095+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173258453+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173260646+07:00","message":"Push: 'เป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173262481+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173264767+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.173266807+07:00","message":"Next Push (prob) : 'เป็นโรคตา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.173274227+07:00","message":"push: {false เป็นหรือไม่ 0 0xc003562100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.415268175+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.415312148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.415320299+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.415338257+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.415346852+07:00","message":"[bufferProcess] interim [140000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.415350589+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.415355387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.415359508+07:00","message":"> Transcript [2554] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.415363063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.415367421+07:00","message":"Set new StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.41849817+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.418519258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.418525373+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.418537092+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.418542726+07:00","message":"[bufferProcess] interim [200000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.418550271+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.418554046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.418557082+07:00","message":"> Transcript [2555] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.418559895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.418562327+07:00","message":"Set new StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.484597538+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.4846258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.484630896+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.484643641+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.484649896+07:00","message":"[bufferProcess] interim [260000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.484652315+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.484655624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.48465861+07:00","message":"> Transcript [2556] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.484661376+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.99737245+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.997412521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.997423571+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.997436909+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997443689+07:00","message":"[bufferProcess] interim [800000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997447305+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997454529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997457581+07:00","message":"> Transcript [2557] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997461964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997464226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997466714+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.997470674+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.109951686+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:07.157234133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:07.15726511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.188539457+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.188579043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.188584595+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.188599612+07:00","message":"[buffer interim] 239 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188606736+07:00","message":"[bufferProcess] interim [40000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188609209+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188612349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188616035+07:00","message":"> Transcript [2558] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188619957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188622001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188624568+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.188627319+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.2158368+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.215875679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ\",\"confidence\":0.95878816}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.215881673+07:00","message":"receive interim result [true|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.215891773+07:00","message":"end recv isFinal message id 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.215893763+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.215899514+07:00","message":"[buffer interim] 239 true และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215906632+07:00","message":"[bufferProcess] interim [100000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215916744+07:00","message":"[bufferProcess] send to processor (isfinal):และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215919941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.2159226+07:00","message":"> Transcript [2559] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215926094+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215929071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215930886+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215933812+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215935735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.21593764+07:00","message":"> Transcript [2560] [true]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.21593999+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215941521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215945272+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215947152+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.215950254+07:00","message":"Push: 'เป็นโรคธาลัสซีเมียนั่นเองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.215957204+07:00","message":"push: {true เป็นโรคธาลัสซีเมียนั่นเองค่ะ 0 0xc003562100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:07.227147724+07:00","message":"write wav file: './tmp/7514/7514_239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.240605918+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.879415295+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.940728673+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.966725879+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.966753001+07:00","message":"found end of frame, send empty tag with msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.966756299+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.966763553+07:00","message":"[buffer interim] 240 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.96677047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.966773977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.966776511+07:00","message":"> Transcript [2561] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.966778742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.966780515+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.966782418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.966789275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.96679587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.966804514+07:00","message":"push: {true \n 0 0xc0003a5380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:07.971395211+07:00","message":"write wav file: './tmp/7514/7514_240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.840170132+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.926506574+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.926527051+07:00","message":"found end of frame, send empty tag with msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.926530345+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.926539974+07:00","message":"[buffer interim] 241 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.926548224+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.926552478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.926554995+07:00","message":"> Transcript [2562] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.926557873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.926559634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.926561331+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.926562987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.92656534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.926576192+07:00","message":"push: {true \n 0 0xc000186a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:08.933053921+07:00","message":"write wav file: './tmp/7514/7514_241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.971677014+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.53944222+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.609794485+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.62146116+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.621477347+07:00","message":"found end of frame, send empty tag with msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.621480436+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.621486119+07:00","message":"[buffer interim] 242 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.621492636+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.621496676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.621499619+07:00","message":"> Transcript [2563] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.621501849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.621503667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.621505373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.621507119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.62150939+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.621518798+07:00","message":"push: {true \n 0 0xc0003a5980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:09.62688157+07:00","message":"write wav file: './tmp/7514/7514_242.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:10.158245913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:10.158253388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.45726196+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.457294924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.457299561+07:00","message":"receive interim result [false|false]: ที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.457315261+07:00","message":"[buffer interim] 243 false ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.457321534+07:00","message":"[bufferProcess] interim [720000000]:ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.457323483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.85735189+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.857394689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อนักเรียนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.857400726+07:00","message":"receive interim result [false|false]: ชื่อนักเรียนม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.85741724+07:00","message":"[buffer interim] 243 false ชื่อนักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.857425366+07:00","message":"[bufferProcess] interim [80000000]:ชื่อนักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.857427986+07:00","message":"[bufferProcess] send to processor:ที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.857432185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.857436282+07:00","message":"> Transcript [2564] [false]: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.857438687+07:00","message":"Set StatePrefix (first interim): 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.970765566+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.970813023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.970819002+07:00","message":"receive interim result [false|false]: นักเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.970831329+07:00","message":"[buffer interim] 243 false นักเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.9708391+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.970841816+07:00","message":"[bufferProcess] send to processor:ชื่อนักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.970847632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.970850156+07:00","message":"> Transcript [2565] [false]: 'ชื่อนักเรียนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.970852345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.97085511+07:00","message":"Set new StatePrefix: 'ชื่อนักเรียนม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.032897296+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.032930701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.032936957+07:00","message":"receive interim result [false|false]: นักเรียนมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.032951607+07:00","message":"[buffer interim] 243 false นักเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.032961813+07:00","message":"[bufferProcess] interim [260000000]:นักเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.032964246+07:00","message":"[bufferProcess] send to processor:นักเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.032968131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.032970902+07:00","message":"> Transcript [2566] [false]: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.032973301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.032975213+07:00","message":"Set new StatePrefix: 'นักเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.159507265+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.159545187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.159551575+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.159565188+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159576445+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159578687+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159582398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159585787+07:00","message":"> Transcript [2567] [false]: 'นักเรียนมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159589465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159591444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159593164+07:00","message":"StatePrefix: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.159595001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.350308362+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.350346801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.350353462+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.350368758+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350375906+07:00","message":"[bufferProcess] interim [560000000]:นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350378763+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350387016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350389637+07:00","message":"> Transcript [2568] [false]: 'นักเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350392638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350394683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350396771+07:00","message":"StatePrefix: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.350398839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.476684665+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.476724731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.476730824+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.476746395+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476753775+07:00","message":"[bufferProcess] interim [680000000]:นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476756315+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476761023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476763873+07:00","message":"> Transcript [2569] [false]: 'นักเรียนมาทั้งหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476766971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476768828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476770537+07:00","message":"StatePrefix: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.476772531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.742130729+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.742170379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.742176703+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.742192287+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742199749+07:00","message":"[bufferProcess] interim [980000000]:นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742202405+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742209456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742212561+07:00","message":"> Transcript [2570] [false]: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742216054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742218453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742220228+07:00","message":"StatePrefix: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742222182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742229298+07:00","message":"Push: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742231213+07:00","message":"TextPushed: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742233034+07:00","message":"Set new StatePrefix : 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.742235376+07:00","message":"Next Push (prob) : 'ทั้งหมดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.742244318+07:00","message":"push: {false นักเรียนมา 0 0xc001e35800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.86427717+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.864315503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.864322198+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.864336491+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.864346049+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.864348635+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.864355408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.864358256+07:00","message":"> Transcript [2571] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.864361688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.86436382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.86436623+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.864368611+07:00","message":"TextPushed: 'นักเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.944511294+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.944555056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็หน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.944561098+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.944575277+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944583911+07:00","message":"[bufferProcess] interim [160000000]:นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944590515+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944600268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944604896+07:00","message":"> Transcript [2572] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944608405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944610812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944612961+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.944615139+07:00","message":"TextPushed: 'นักเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.96554811+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.965582531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.965588052+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.96560472+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.96561177+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.96561421+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.965617107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.965619662+07:00","message":"> Transcript [2573] [false]: 'นักเรียนมาทั้งหมดนะคะก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.965623695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.965626138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.965628172+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.965630244+07:00","message":"TextPushed: 'นักเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.195593528+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.195643401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.19565216+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.195669319+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195689901+07:00","message":"[bufferProcess] interim [400000000]:นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195695663+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195703044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195708139+07:00","message":"> Transcript [2574] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195713562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195716874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195720322+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195723573+07:00","message":"TextPushed: 'นักเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195731444+07:00","message":"Push: 'ทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195734949+07:00","message":"TextPushed: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195738211+07:00","message":"Set new StatePrefix : 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.195741822+07:00","message":"Next Push (prob) : 'ก็น่าที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.195754204+07:00","message":"push: {false ทั้งหมดนะคะ 0 0xc001e35800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.390689798+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.390725824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.390731652+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.390749003+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.390758505+07:00","message":"[bufferProcess] interim [580000000]:นักเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.390760999+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.390765225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.390768303+07:00","message":"> Transcript [2575] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.390770438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.390772452+07:00","message":"Set new StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.455867307+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.455903012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.455908884+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.455920081+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.455927068+07:00","message":"[bufferProcess] interim [640000000]:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.455929432+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.45593445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.455937166+07:00","message":"> Transcript [2576] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.45593925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.455941264+07:00","message":"Set new StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.583422964+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.583466362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.583474484+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนค่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.583491126+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.583505021+07:00","message":"[bufferProcess] interim [820000000]:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.583509198+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.583518273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.58352264+07:00","message":"> Transcript [2577] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.583525576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.583528768+07:00","message":"Set new StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.645988174+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.646025275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.646031081+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.646043331+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.64605199+07:00","message":"[bufferProcess] interim [880000000]:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.646054538+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.646060768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.646063335+07:00","message":"> Transcript [2578] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.646067003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.646068839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.64607056+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.646073221+07:00","message":"TextPushed: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.791221209+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.791258465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.791264229+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.791278187+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.7912875+07:00","message":"[bufferProcess] interim [0]:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.791290365+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.791295562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.791298163+07:00","message":"> Transcript [2579] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.791301207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.791303829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.791305613+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.79130803+07:00","message":"TextPushed: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.829978121+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.83000481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.830010986+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.830025015+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.83003096+07:00","message":"[bufferProcess] interim [60000000]:นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.830033316+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.830036909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.830040014+07:00","message":"> Transcript [2580] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.83004308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.830044904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.830046669+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.830048875+07:00","message":"TextPushed: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.964182015+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.964214256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.964220061+07:00","message":"receive interim result [false|false]: นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.964234217+07:00","message":"[buffer interim] 243 false นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.964241532+07:00","message":"[bufferProcess] interim [180000000]:นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.964244354+07:00","message":"[bufferProcess] send to processor:นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.964249682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.964252876+07:00","message":"> Transcript [2581] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.964255287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.964257+07:00","message":"Set new StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.009110201+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.071618032+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:13.158902565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:13.158931194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.170426753+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.170460612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า\",\"confidence\":0.94851017}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.170467618+07:00","message":"receive interim result [true|false]: จากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.170477694+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.170479769+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.170486285+07:00","message":"[buffer interim] 243 true จากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170497062+07:00","message":"[bufferProcess] interim [420000000]:จากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170500466+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170503634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170506731+07:00","message":"> Transcript [2582] [false]: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.17051022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170512028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170513846+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170516691+07:00","message":"TextPushed: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170518528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.17052042+07:00","message":"> Transcript [2583] [true]: 'จากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170522767+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170524282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170525723+07:00","message":"StatePrefix: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170527376+07:00","message":"TextPushed: 'นักเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170528829+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170682438+07:00","message":"Push: 'ก็น่าจะพอเห็นภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170685553+07:00","message":"TextPushed: 'นักเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170687749+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.170690113+07:00","message":"Next Push (prob) : 'จากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอเห็นภาพแล้วว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.170697585+07:00","message":"push: {true ก็น่าจะพอเห็นภาพแล้วว่า 0 0xc001e35800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.17070502+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_243.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:13.181292674+07:00","message":"write wav file: './tmp/7514/7514_243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.626892711+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.626934708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.626939718+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.626954221+07:00","message":"[buffer interim] 244 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.626960847+07:00","message":"[bufferProcess] interim [600000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.626962618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.926332763+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.926385806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.926393235+07:00","message":"receive interim result [false|false]: ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.926412927+07:00","message":"[buffer interim] 244 false ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.926422231+07:00","message":"[bufferProcess] interim [840000000]:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.926425855+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.926432547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.926437139+07:00","message":"> Transcript [2584] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.92644022+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.958164788+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.95819342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.958200062+07:00","message":"receive interim result [false|false]: ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.95821848+07:00","message":"[buffer interim] 244 false ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.958226421+07:00","message":"[bufferProcess] interim [900000000]:ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.958228747+07:00","message":"[bufferProcess] send to processor:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.958232742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.958235179+07:00","message":"> Transcript [2585] [false]: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.958237283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.958239063+07:00","message":"Set new StatePrefix: 'ยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.968856328+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.07824088+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.078289643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ้มแย้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.078296056+07:00","message":"receive interim result [false|false]: ยิ้มแย้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.078311016+07:00","message":"[buffer interim] 244 false ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.078318258+07:00","message":"[bufferProcess] interim [20000000]:ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.078320928+07:00","message":"[bufferProcess] send to processor:ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.07832802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.078330458+07:00","message":"> Transcript [2586] [false]: 'ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.078334262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.078336158+07:00","message":"Set new StatePrefix: 'ยินดี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.161363716+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.177443815+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.177483259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ้มแย้ม\",\"confidence\":0.6484281}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.177489172+07:00","message":"receive interim result [true|false]: ยิ้มแย้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.177497883+07:00","message":"end recv isFinal message id 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.177500227+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.177505624+07:00","message":"[buffer interim] 244 true ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177513633+07:00","message":"[bufferProcess] interim [110000000]:ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177516517+07:00","message":"[bufferProcess] send to processor (isfinal):ยิ้มแย้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177520041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.17752269+07:00","message":"> Transcript [2587] [false]: 'ยิ้มแย้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177524765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177526518+07:00","message":"Set new StatePrefix: 'ยิ้มแย้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177528068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177529713+07:00","message":"> Transcript [2588] [true]: 'ยิ้มแย้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177531805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.17753357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177535194+07:00","message":"StatePrefix: 'ยิ้มแย้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177536964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.177539371+07:00","message":"Push: 'ยิ้มแย้ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.177546818+07:00","message":"push: {true ยิ้มแย้ม 0 0xc000186f00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:14.18304868+07:00","message":"write wav file: './tmp/7514/7514_244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.879737655+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.879787954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.879793679+07:00","message":"receive interim result [false|false]: เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.879808646+07:00","message":"[buffer interim] 245 false เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.879815076+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.879817489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.136045951+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.136088361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.136094286+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.136109927+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.136117689+07:00","message":"[bufferProcess] interim [780000000]:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.136120597+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.136124173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.136126905+07:00","message":"> Transcript [2589] [false]: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.136128898+07:00","message":"Set StatePrefix (first interim): 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.199731378+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.199769899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.199776113+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.199793915+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199801976+07:00","message":"[bufferProcess] interim [900000000]:เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199812044+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199819087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199821711+07:00","message":"> Transcript [2590] [false]: 'เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199824702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199827476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199829207+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.199831032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.522295412+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.522340078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.522347813+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.522363196+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.522375497+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.522378661+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.522387049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.522392779+07:00","message":"> Transcript [2591] [false]: 'เกี่ยวข้องกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.52239759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.522400428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.522403111+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.522405801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.70690437+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.706936955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.706942756+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.706953543+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706959956+07:00","message":"[bufferProcess] interim [380000000]:เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706962301+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706968715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706971234+07:00","message":"> Transcript [2592] [false]: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706974631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706984027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706985823+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.706988158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.899633947+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.899665675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.899670567+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.899679546+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899685719+07:00","message":"[bufferProcess] interim [560000000]:เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899687908+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899697818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899700195+07:00","message":"> Transcript [2593] [false]: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899703327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899705651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.89970751+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.8997096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899711985+07:00","message":"Push: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899714203+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899716456+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.899718887+07:00","message":"Next Push (prob) : 'กับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.899739275+07:00","message":"push: {false เกี่ยวข้อง 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.911837637+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.9118516+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.911854015+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.911855755+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.911857461+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.911859271+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.911861135+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.02986831+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.029907145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.029912929+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.029926764+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.029933665+07:00","message":"[bufferProcess] interim [680000000]:เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.029936216+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.029941937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.029944714+07:00","message":"> Transcript [2594] [false]: 'เกี่ยวข้องกับการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.029947771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.029949575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.029951354+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.02995358+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:16.159219974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:16.15923397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.415244429+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.415283847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.415289198+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.415305268+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.415313604+07:00","message":"[bufferProcess] interim [40000000]:เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.41531612+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.415324496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.41532719+07:00","message":"> Transcript [2595] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.415330124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.415332348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.41533444+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.415338428+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.737883679+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.737917652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.737923804+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.737937576+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737943949+07:00","message":"[bufferProcess] interim [340000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737947124+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737953193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737955545+07:00","message":"> Transcript [2596] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737958749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737960817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737962815+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.737966521+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.931115848+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.931151273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.931157304+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.931171493+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931178286+07:00","message":"[bufferProcess] interim [580000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.93118125+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931187496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.9311901+07:00","message":"> Transcript [2597] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931193381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931195518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931197714+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931199667+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931205638+07:00","message":"Push: 'กับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931207554+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931209538+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.931211486+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.93121857+07:00","message":"push: {false กับการควบคุม 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.117381267+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.117416497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.11742315+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.117436234+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117443357+07:00","message":"[bufferProcess] interim [760000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117446468+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117454084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117456644+07:00","message":"> Transcript [2598] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117460048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117462242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117463987+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.117466152+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.309118317+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.30915038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.30915731+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.309179602+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.309186976+07:00","message":"[bufferProcess] interim [940000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.309189509+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.309194357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.309197456+07:00","message":"> Transcript [2599] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.30920089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.309202792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.30920481+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.309207505+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.632019514+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.632059162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.632070585+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.632083969+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.632090168+07:00","message":"[bufferProcess] interim [240000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.632092746+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.632098055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.63210072+07:00","message":"> Transcript [2600] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.632104514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.632106574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.632109418+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.632112075+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.69666969+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.696699505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.696705866+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.696718988+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696724762+07:00","message":"[bufferProcess] interim [360000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696727445+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696734214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.69673637+07:00","message":"> Transcript [2601] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696740024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.69674195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696744152+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696746924+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696752757+07:00","message":"Push: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696754741+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696756676+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.696759035+07:00","message":"Next Push (prob) : 'ได้อย่างไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.696767165+07:00","message":"push: {false ลักษณะทางพันธุกรรม 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.335599041+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.335641052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.335647282+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.335662686+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335670234+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335673187+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335679662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335682387+07:00","message":"> Transcript [2602] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335686325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335688574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335690485+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.335693469+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:19.159642342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:19.159658979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.421364714+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.421402413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.421407826+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.421430941+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.42143787+07:00","message":"[bufferProcess] interim [40000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421441023+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421446776+07:00","message":"[bufferProcess] send to processor (ticker):เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421449615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421452408+07:00","message":"> Transcript [2603] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421455796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421457558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421459537+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421462434+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421464259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421465944+07:00","message":"> Transcript [2604] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421467868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421469433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421470962+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.421472806+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.424069688+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.424087511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.424091916+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.424102084+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.424106489+07:00","message":"[bufferProcess] interim [100000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.424108456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.49454035+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.494591468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.494597846+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.494613701+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494624027+07:00","message":"[bufferProcess] interim [160000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494628123+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494637251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494640121+07:00","message":"> Transcript [2605] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494644178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494646437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494648772+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494652017+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.49465812+07:00","message":"Push: 'ได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.49465995+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494661999+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.494664085+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.494673949+07:00","message":"push: {false ได้อย่างไรนะ 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.659304664+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.659347233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.659355892+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.659373136+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.659380744+07:00","message":"[bufferProcess] interim [280000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.659383641+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.659388112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.659390894+07:00","message":"> Transcript [2606] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.659394845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.65939703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.659399253+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.659402292+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.684544058+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.684570851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.684576588+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.68459149+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.68459779+07:00","message":"[bufferProcess] interim [400000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.684599989+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.684603033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.684605259+07:00","message":"> Transcript [2607] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.684609104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.684610919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.684613957+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.684616624+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.92017138+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.998376124+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.998423358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.998430008+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.998444634+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.998452898+07:00","message":"[bufferProcess] interim [640000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.998455678+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.998459455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.998462342+07:00","message":"> Transcript [2608] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.998466201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.99846831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.998470938+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.99847349+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.016701495+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.016732293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.016737608+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.016749963+07:00","message":"[buffer interim] 245 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016756372+07:00","message":"[bufferProcess] interim [760000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016758856+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016763599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016765975+07:00","message":"> Transcript [2609] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.01676946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016771482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016773844+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016776113+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.01678832+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016790134+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016792331+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.016795253+07:00","message":"Next Push (prob) : 'อยากจะให้นักเรียนรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.016804424+07:00","message":"push: {false คะ 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.061371334+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.105303684+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.105351724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะนี่นะคะอยากจะให้นักเรียนรอ\",\"confidence\":0.9422972}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.105360044+07:00","message":"receive interim result [true|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะนี่นะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.10537094+07:00","message":"end recv isFinal message id 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.105373262+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.105380623+07:00","message":"[buffer interim] 245 true เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะนี่นะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105391215+07:00","message":"[bufferProcess] interim [790000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะนี่นะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.10539681+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105400217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105403719+07:00","message":"> Transcript [2610] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105407586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105409525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105411258+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105413867+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105415776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105417974+07:00","message":"> Transcript [2611] [true]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะนี่นะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.10542661+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105428562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105437532+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.1054396+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.105446343+07:00","message":"Push: 'นี่นะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.105457026+07:00","message":"push: {true นี่นะคะอยากจะให้นักเรียนรอ 0 0xc00041c100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:20.116309436+07:00","message":"write wav file: './tmp/7514/7514_245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.536765617+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.536820221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.536825453+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.536841434+07:00","message":"[buffer interim] 246 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.536849384+07:00","message":"[bufferProcess] interim [480000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.536853653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.899945269+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.899987426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.899994695+07:00","message":"receive interim result [false|false]: ตอบคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.900009047+07:00","message":"[buffer interim] 246 false ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.90001583+07:00","message":"[bufferProcess] interim [840000000]:ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.900018429+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.900024673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.900027478+07:00","message":"> Transcript [2612] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.900029475+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.261523799+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.261560536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคําถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.261565989+07:00","message":"receive interim result [false|false]: ตอบคําถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.261579341+07:00","message":"[buffer interim] 246 false ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.261586003+07:00","message":"[bufferProcess] interim [200000000]:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.261588517+07:00","message":"[bufferProcess] send to processor:ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.26159346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.261596123+07:00","message":"> Transcript [2613] [false]: 'ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.261598948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.261600835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.261602941+07:00","message":"StatePrefix: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.26160507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.800445498+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.800489925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.800495711+07:00","message":"receive interim result [false|false]: ตอบคำถามที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.800509744+07:00","message":"[buffer interim] 246 false ตอบคำถามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800517639+07:00","message":"[bufferProcess] interim [740000000]:ตอบคำถามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800521298+07:00","message":"[bufferProcess] send to processor:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800528049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800532194+07:00","message":"> Transcript [2614] [false]: 'ตอบคําถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800536961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800541115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800543271+07:00","message":"StatePrefix: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.800545424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.840819882+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.840855191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคําถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.840860054+07:00","message":"receive interim result [false|false]: ตอบคําถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.840876771+07:00","message":"[buffer interim] 246 false ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.840887507+07:00","message":"[bufferProcess] interim [800000000]:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.840889528+07:00","message":"[bufferProcess] send to processor:ตอบคำถามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.840893051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.840896134+07:00","message":"> Transcript [2615] [false]: 'ตอบคำถามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.840898971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.840902295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.84090458+07:00","message":"StatePrefix: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.840906725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.047072118+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.047109698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามที่จะตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.047115691+07:00","message":"receive interim result [false|false]: ตอบคำถามที่จะตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.047128102+07:00","message":"[buffer interim] 246 false ตอบคำถามที่จะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047135447+07:00","message":"[bufferProcess] interim [980000000]:ตอบคำถามที่จะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047137702+07:00","message":"[bufferProcess] send to processor:ตอบคําถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047142901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047145504+07:00","message":"> Transcript [2616] [false]: 'ตอบคําถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047148705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047150863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047152955+07:00","message":"StatePrefix: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047155248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047159318+07:00","message":"Push: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047161367+07:00","message":"TextPushed: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047163189+07:00","message":"Set new StatePrefix : 'ตอบคําถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.047165251+07:00","message":"Next Push (prob) : 'คําถาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.047182415+07:00","message":"push: {false ตอบ 0 0xc001e35c00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:22.160477337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:22.160486239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.177879107+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.177910984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามที่จะตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.177917352+07:00","message":"receive interim result [false|false]: ตอบคำถามที่จะตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.177930156+07:00","message":"[buffer interim] 246 false ตอบคำถามที่จะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.177937092+07:00","message":"[bufferProcess] interim [160000000]:ตอบคำถามที่จะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.177939718+07:00","message":"[bufferProcess] send to processor:ตอบคำถามที่จะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.177946109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.177948805+07:00","message":"> Transcript [2617] [false]: 'ตอบคำถามที่จะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.177951529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.1779538+07:00","message":"Set new StatePrefix: 'ตอบคำถามที่จะตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.496569947+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.496605008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามที่จะตรวจสอบความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.496611496+07:00","message":"receive interim result [false|false]: ตอบคำถามที่จะตรวจสอบความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.496624306+07:00","message":"[buffer interim] 246 false ตอบคำถามที่จะตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.496631928+07:00","message":"[bufferProcess] interim [460000000]:ตอบคำถามที่จะตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.49663426+07:00","message":"[bufferProcess] send to processor:ตอบคำถามที่จะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.496637772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.496640257+07:00","message":"> Transcript [2618] [false]: 'ตอบคำถามที่จะตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.496643045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.496644877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.496646576+07:00","message":"StatePrefix: 'ตอบคำถามที่จะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.496648549+07:00","message":"TextPushed: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.626554228+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.626587399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.626593351+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.626606716+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626615434+07:00","message":"[bufferProcess] interim [580000000]:ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626618618+07:00","message":"[bufferProcess] send to processor:ตอบคำถามที่จะตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626627144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626630025+07:00","message":"> Transcript [2619] [false]: 'ตอบคำถามที่จะตรวจสอบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626632743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626634891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626636794+07:00","message":"StatePrefix: 'ตอบคำถามที่จะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.626639324+07:00","message":"TextPushed: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.697624236+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.69766905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.697675954+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.697691014+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.6976979+07:00","message":"[bufferProcess] interim [700000000]:ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.697700568+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.697707636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.697710184+07:00","message":"> Transcript [2620] [false]: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.697712649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.697714859+07:00","message":"Set new StatePrefix: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.021398604+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.021437821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.02144373+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.021462654+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021469634+07:00","message":"[bufferProcess] interim [0]:ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021471916+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021476037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021478585+07:00","message":"> Transcript [2621] [false]: 'ตอบคำถามตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021481554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021483446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021485096+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.021487772+07:00","message":"TextPushed: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.216372693+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.216415464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.216421864+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.216438223+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216446317+07:00","message":"[bufferProcess] interim [180000000]:ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216448794+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216457729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216460572+07:00","message":"> Transcript [2622] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216464324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216466798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216468479+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.216471272+07:00","message":"TextPushed: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.265375124+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.265415276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.265420811+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.265433401+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265440997+07:00","message":"[bufferProcess] interim [240000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265443969+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265451307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265454297+07:00","message":"> Transcript [2623] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265457452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265459701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265461582+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.265464288+07:00","message":"TextPushed: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.588755133+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.588802129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.588808028+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.5888225+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588829359+07:00","message":"[bufferProcess] interim [540000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588831745+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588838112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588841211+07:00","message":"> Transcript [2624] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588845034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588847176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588849371+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588852123+07:00","message":"TextPushed: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588857711+07:00","message":"Push: 'คำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588859634+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588861643+07:00","message":"Set new StatePrefix : 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.588864925+07:00","message":"Next Push (prob) : 'ใจของตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.588871508+07:00","message":"push: {false คำถามตรวจสอบความเข้า 0 0xc001e35c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.716913171+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.71695875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.71696484+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.716979592+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.716987452+07:00","message":"[bufferProcess] interim [660000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.716990593+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.716998499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.717003018+07:00","message":"> Transcript [2625] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.717008426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.717011579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.717015587+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.71701876+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.297092208+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.297127975+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-03-05T13:14:24.297134157+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.297148769+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.297155607+07:00","message":"[bufferProcess] interim [260000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.297158129+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.297187117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.29719033+07:00","message":"> Transcript [2626] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.297193654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.297195666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.297199176+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.297201976+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.490258019+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.490286223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.490292804+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.490305383+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.490312306+07:00","message":"[bufferProcess] interim [500000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.490314985+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.49032197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.490324978+07:00","message":"> Transcript [2627] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.490328293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.490330092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.490331854+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.490339869+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.689964309+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.690004479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.690011063+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.690023179+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690031402+07:00","message":"[bufferProcess] interim [680000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690034063+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690040615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690043526+07:00","message":"> Transcript [2628] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690047381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690049403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690051609+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690054064+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690059571+07:00","message":"Push: 'ใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690061463+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690063656+07:00","message":"Set new StatePrefix : 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.690066009+07:00","message":"Next Push (prob) : 'นะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.690073571+07:00","message":"push: {false ใจของตัวเอง 0 0xc001e35c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.898467251+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.898505038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.89851052+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:24.898525135+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898533532+07:00","message":"[bufferProcess] interim [860000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898536577+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898544085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898546655+07:00","message":"> Transcript [2629] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898550091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898551986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898553965+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:24.898556282+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.127523366+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.127560201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.12756648+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.127579044+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127585396+07:00","message":"[bufferProcess] interim [40000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127588025+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127593497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127596193+07:00","message":"> Transcript [2630] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127599297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127601094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127603304+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.127606173+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.129092236+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.12910026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.129103394+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.129106974+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.129109946+07:00","message":"[bufferProcess] interim [100000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.129111889+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.129113887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.129116106+07:00","message":"> Transcript [2631] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.129118104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.12911981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.129121471+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.129123383+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:25.161151912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:25.161180113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.317981783+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.318006369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.318011833+07:00","message":"receive interim result [false|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.318024194+07:00","message":"[buffer interim] 246 false ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318030292+07:00","message":"[bufferProcess] interim [280000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.31803321+07:00","message":"[bufferProcess] send to processor:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318036055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318037978+07:00","message":"> Transcript [2632] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318041191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318043408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318045555+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318047721+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318052612+07:00","message":"Push: 'นะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318054556+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.318056765+07:00","message":"Set new StatePrefix : 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.31805956+07:00","message":"Next Push (prob) : 'ให้เขียนแผน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.318066764+07:00","message":"push: {false นะคะโดย 0 0xc001e35c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.688974122+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.750689713+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.812200399+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.812233818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง\",\"confidence\":0.95715004}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.812240466+07:00","message":"receive interim result [true|false]: ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.812251391+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.812253456+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.812259689+07:00","message":"[buffer interim] 246 true ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812267287+07:00","message":"[bufferProcess] interim [850000000]:ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812271252+07:00","message":"[bufferProcess] send to processor (isfinal):ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812282235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812311518+07:00","message":"> Transcript [2633] [false]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812317997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.81232003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812322565+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812325541+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812328197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812330555+07:00","message":"> Transcript [2634] [true]: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812332973+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812334691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812336178+07:00","message":"StatePrefix: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.812338043+07:00","message":"TextPushed: 'ตอบคำถามตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.81234545+07:00","message":"Push: 'ให้เขียนแผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.812356228+07:00","message":"push: {true ให้เขียนแผนผัง 0 0xc001e35c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:25.823176758+07:00","message":"write wav file: './tmp/7514/7514_246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.303515994+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.303562013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.303568544+07:00","message":"receive interim result [false|false]: แสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.30358429+07:00","message":"[buffer interim] 247 false แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.30359083+07:00","message":"[bufferProcess] interim [600000000]:แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.303592837+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.408934095+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.408965754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.408971262+07:00","message":"receive interim result [false|false]: แสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.408986229+07:00","message":"[buffer interim] 247 false แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.408993411+07:00","message":"[bufferProcess] interim [720000000]:แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.408995682+07:00","message":"[bufferProcess] send to processor:แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.408998604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.409001369+07:00","message":"> Transcript [2635] [false]: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.409003537+07:00","message":"Set StatePrefix (first interim): 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.597828424+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.597858641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.59786377+07:00","message":"receive interim result [false|false]: แสดงความสน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.597878782+07:00","message":"[buffer interim] 247 false แสดงความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.597885542+07:00","message":"[bufferProcess] interim [900000000]:แสดงความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.597887856+07:00","message":"[bufferProcess] send to processor:แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.59789277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.597895947+07:00","message":"> Transcript [2636] [false]: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.597898569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.597900358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.597902146+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.59790424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.722057684+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.722098061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.722105167+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.722120301+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722128132+07:00","message":"[bufferProcess] interim [960000000]:แสดงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722130868+07:00","message":"[bufferProcess] send to processor:แสดงความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722139292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722141948+07:00","message":"> Transcript [2637] [false]: 'แสดงความสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722145158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722147121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722148997+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.722151104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.973285538+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.973323888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.973329505+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:26.973343118+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.973350178+07:00","message":"[bufferProcess] interim [260000000]:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.97335269+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.973360409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.973363168+07:00","message":"> Transcript [2638] [false]: 'แสดงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.973366282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.97336811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.973370397+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:26.973372302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.615565969+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.615603898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.615610464+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.615625402+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615632089+07:00","message":"[bufferProcess] interim [860000000]:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615635021+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615641438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615644236+07:00","message":"> Transcript [2639] [false]: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615647379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615649402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615651174+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615653449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.61565897+07:00","message":"Push: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615661102+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615663211+07:00","message":"Set new StatePrefix : 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.615665217+07:00","message":"Next Push (prob) : 'ความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.615685041+07:00","message":"push: {false แสดง 0 0xc0003a5900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.070331117+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.070373805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.070379909+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.070393205+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.070400493+07:00","message":"[bufferProcess] interim [340000000]:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.070402999+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.070408841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.070411439+07:00","message":"> Transcript [2640] [false]: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.07041494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.070417056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.070419292+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.070421808+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:28.161226795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:28.161234359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.732166646+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.732190507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.732194995+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.732209766+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.732215917+07:00","message":"[bufferProcess] interim [940000000]:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.73221818+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.732221727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.732223984+07:00","message":"> Transcript [2641] [false]: 'แสดงความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.732228092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.732230075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.732232009+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.732234254+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.78179461+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.781835983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.781842126+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.781855306+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781863078+07:00","message":"[bufferProcess] interim [60000000]:แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781865578+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781868874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781871675+07:00","message":"> Transcript [2642] [false]: 'แสดงความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781875113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781877006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781878979+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.781881212+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.910747877+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.910786451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.910793469+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.9108043+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910811238+07:00","message":"[bufferProcess] interim [180000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910813839+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910817216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910819367+07:00","message":"> Transcript [2643] [false]: 'แสดงความสัมพันธ์ระหว่างยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910822571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.9108243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910825984+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910827908+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910830393+07:00","message":"Push: 'ความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910832368+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910834894+07:00","message":"Set new StatePrefix : 'แสดงความสัมพันธ์ระหว่างยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.910837041+07:00","message":"Next Push (prob) : 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.910843194+07:00","message":"push: {false ความสัมพันธ์ระหว่าง 0 0xc0003a5900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.496406856+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.49644291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.496448536+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.496463559+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.49647463+07:00","message":"[bufferProcess] interim [780000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.496477189+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.496481109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.496484369+07:00","message":"> Transcript [2644] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.496486864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.496488886+07:00","message":"Set new StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.681545086+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.681587777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.68159473+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.681609646+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.681617439+07:00","message":"[bufferProcess] interim [960000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.681620251+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.681627145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.681630517+07:00","message":"> Transcript [2645] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.681634184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.681636426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.68163861+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.681641236+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.322929814+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.322965639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.322971286+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.322980447+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.322987006+07:00","message":"[bufferProcess] interim [560000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.322989727+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.322993601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.322996209+07:00","message":"> Transcript [2646] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.322999491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.323001427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.323003657+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.323005954+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.823748208+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.823790756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.823797182+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.823812619+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823819482+07:00","message":"[bufferProcess] interim [100000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823822442+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823828978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823832045+07:00","message":"> Transcript [2647] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823835205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823837521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823839894+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.823845013+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:31.161984975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:31.161985151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.21412782+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.214162445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.214167782+07:00","message":"receive interim result [false|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.214181557+07:00","message":"[buffer interim] 247 false แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214187252+07:00","message":"[bufferProcess] interim [460000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.21419026+07:00","message":"[bufferProcess] send to processor:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214193746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214196562+07:00","message":"> Transcript [2648] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214200704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214203074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214205561+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214207881+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214215509+07:00","message":"Push: 'ยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214217275+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214219241+07:00","message":"Set new StatePrefix : 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.214221647+07:00","message":"Next Push (prob) : 'และลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.214227855+07:00","message":"push: {false ยีนโปรตีน 0 0xc0003a5900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.32922941+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.424927093+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.424978798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.424987012+07:00","message":"receive interim result [true|false]: แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.424999009+07:00","message":"end recv isFinal message id 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.42500285+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.425012789+07:00","message":"[buffer interim] 247 true แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425024083+07:00","message":"[bufferProcess] interim [790000000]:แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425029357+07:00","message":"[bufferProcess] send to processor (isfinal):แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.42503487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425039275+07:00","message":"> Transcript [2649] [false]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425044601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.42504846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425051918+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425056165+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425059102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.42506276+07:00","message":"> Transcript [2650] [true]: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425066774+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425069489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425072303+07:00","message":"StatePrefix: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425075502+07:00","message":"TextPushed: 'แสดงความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.425080026+07:00","message":"Push: 'และลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.425091984+07:00","message":"push: {true และลักษณะทางพันธุกรรม 0 0xc0003a5900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:31.439477259+07:00","message":"write wav file: './tmp/7514/7514_247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.521020321+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.018007798+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.018053855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.018059701+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.01807368+07:00","message":"[buffer interim] 248 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.018081114+07:00","message":"[bufferProcess] interim [300000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.018082845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.068986494+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.069025637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.069031066+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.069043288+07:00","message":"[buffer interim] 248 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.069049804+07:00","message":"[bufferProcess] interim [360000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.069052033+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.069057789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.069060498+07:00","message":"> Transcript [2651] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.069062865+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.081854399+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.081875045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.081880019+07:00","message":"receive interim result [false|false]: ได้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.081888617+07:00","message":"[buffer interim] 248 false ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.081892746+07:00","message":"[bufferProcess] interim [420000000]:ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.081894972+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.081896954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.081898912+07:00","message":"> Transcript [2652] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.081900645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.081902722+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.183098287+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.183121479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.183125787+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.183139336+07:00","message":"[buffer interim] 248 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.18314534+07:00","message":"[bufferProcess] interim [480000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.183147812+07:00","message":"[bufferProcess] send to processor:ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.183155426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.183158876+07:00","message":"> Transcript [2653] [false]: 'ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.183161205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.183163132+07:00","message":"Set new StatePrefix: 'ได้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.240062006+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.240110076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.24011666+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.240132693+07:00","message":"[buffer interim] 248 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.240139105+07:00","message":"[bufferProcess] interim [540000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.240142126+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.240148424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.240151098+07:00","message":"> Transcript [2654] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.240153399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.240155458+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.881120713+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.881180824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.881186807+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.881201567+07:00","message":"[buffer interim] 248 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.881209608+07:00","message":"[bufferProcess] interim [140000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.881212316+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.881220136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.881223022+07:00","message":"> Transcript [2655] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.881227234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.881229702+07:00","message":"Set new StatePrefix: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.952017397+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.952064308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.952070687+07:00","message":"receive interim result [false|false]: ในกรณีบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.952081405+07:00","message":"[buffer interim] 248 false ในกรณีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952089043+07:00","message":"[bufferProcess] interim [320000000]:ในกรณีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952091316+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952094912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952097579+07:00","message":"> Transcript [2656] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952101258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952103359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952105083+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.952106912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.152264684+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.152305374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.152312373+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.152325963+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152333519+07:00","message":"[bufferProcess] interim [500000000]:ในกรณีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152336535+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152343657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152346978+07:00","message":"> Transcript [2657] [false]: 'ในกรณีบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152350476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152352735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152354857+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.152357423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.39222684+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.392271387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.392277425+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.392292931+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.392300711+07:00","message":"[bufferProcess] interim [680000000]:ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.392303297+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.392311459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.392314263+07:00","message":"> Transcript [2658] [false]: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.392317567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.39231994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.392323161+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.392325143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.596818849+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.59685929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.596864468+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.596879195+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596886772+07:00","message":"[bufferProcess] interim [860000000]:ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596889641+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596896741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596901105+07:00","message":"> Transcript [2659] [false]: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596905037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596907209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596908981+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596911134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596916316+07:00","message":"Push: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596918196+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596920176+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.596922127+07:00","message":"Next Push (prob) : 'บุคคลที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.596944842+07:00","message":"push: {false ในกรณี 0 0xc003d94080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.655136528+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.65516969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.655175123+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.655190086+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655196601+07:00","message":"[bufferProcess] interim [980000000]:ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655199038+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655202166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655205434+07:00","message":"> Transcript [2660] [false]: 'ในกรณีบุคคลที่มีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655208677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655210645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655212344+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.655214399+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.84722589+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.847267403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.847273124+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.847286191+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.847293357+07:00","message":"[bufferProcess] interim [220000000]:ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.847295869+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.847301778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.847304848+07:00","message":"> Transcript [2661] [false]: 'ในกรณีบุคคลที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.847308301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.847310773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.847312878+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.84731523+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.100897162+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.100943038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.100949096+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.100963888+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.100971681+07:00","message":"[bufferProcess] interim [340000000]:ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.100974068+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.10098129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.100984115+07:00","message":"> Transcript [2662] [false]: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.100991488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.10099407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.100996023+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.100998341+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.161733244+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.161785173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.161793409+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.161811473+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.16182284+07:00","message":"[bufferProcess] interim [460000000]:ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161825258+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.16183321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161836314+07:00","message":"> Transcript [2663] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.16184229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161844525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161846711+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161849073+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161855899+07:00","message":"Push: 'บุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161857602+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.161859649+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.16186172+07:00","message":"Next Push (prob) : 'เลือดหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.161870334+07:00","message":"push: {false บุคคลที่มี 0 0xc003d94080}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:34.161985318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:34.162006417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.296934178+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.296982337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ AB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.296988803+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.297008068+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297020887+07:00","message":"[bufferProcess] interim [580000000]:ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297023709+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297027816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297031303+07:00","message":"> Transcript [2664] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297035228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297037379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297039303+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.297041948+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.672716253+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.672750487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.672757608+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.672776913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.672781264+07:00","message":"receive interim result [false|false]:  AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.672789807+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.672794318+07:00","message":"[buffer interim] 248 false  AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672801742+07:00","message":"[bufferProcess] interim [940000000]:ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672805025+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672809835+07:00","message":"[bufferProcess] interim [940000000]: AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.67281311+07:00","message":"[bufferProcess] update buffer: ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672816958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672820853+07:00","message":"> Transcript [2665] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672824975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672827872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672830973+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.672834349+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.747860625+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.747897303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.747905766+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.747918647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AB ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.747922561+07:00","message":"receive interim result [false|false]:  AB ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.747931355+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.747942151+07:00","message":"[buffer interim] 248 false  AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747949628+07:00","message":"[bufferProcess] interim [120000000]:ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747954016+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747962484+07:00","message":"[bufferProcess] interim [120000000]: AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747965991+07:00","message":"[bufferProcess] update buffer: ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747969868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747973545+07:00","message":"> Transcript [2666] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747978569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747980975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747983717+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.747986744+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.865556869+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.865597173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ AB\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.865603148+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.86561627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.865619121+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.865625462+07:00","message":"[buffer interim] 248 false ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.865628597+07:00","message":"[buffer interim] 248 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865634285+07:00","message":"[bufferProcess] interim [180000000]:ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.86563674+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865639496+07:00","message":"[bufferProcess] interim [180000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865642059+07:00","message":"[bufferProcess] update buffer: ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865644398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865647025+07:00","message":"> Transcript [2667] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865650046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865652075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865654102+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.86565659+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865659171+07:00","message":"Push: 'เลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865660842+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865662878+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.865664766+07:00","message":"Next Push (prob) : ' AB ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.865671346+07:00","message":"push: {false เลือดหมู่ 0 0xc003d94080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.979522535+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.079621403+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.079660968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.079666944+07:00","message":"receive interim result [true|false]: ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.079676664+07:00","message":"end recv isFinal message id 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.07967889+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.079685198+07:00","message":"[buffer interim] 248 true ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079692201+07:00","message":"[bufferProcess] interim [420000000]:ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079695549+07:00","message":"[bufferProcess] send to processor (isfinal):ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079699068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079702158+07:00","message":"> Transcript [2668] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.07970517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079707128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079709101+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079711418+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079713194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079714963+07:00","message":"> Transcript [2669] [true]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079716857+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079718391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079721318+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.07972307+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มีเลือดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.079729622+07:00","message":"Push: ' AB ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.07973699+07:00","message":"push: {true  AB ค่ะ 0 0xc003d94080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:35.087988557+07:00","message":"write wav file: './tmp/7514/7514_248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.231276954+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.889125419+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.889175462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.88918076+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.889190996+07:00","message":"[buffer interim] 249 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.889197386+07:00","message":"[bufferProcess] interim [480000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.889199208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.963336502+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.963376322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.963381419+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.963395085+07:00","message":"[buffer interim] 249 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.963401618+07:00","message":"[bufferProcess] interim [600000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.963403937+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.963406996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.96340971+07:00","message":"> Transcript [2670] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.963411807+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.078767144+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.078808743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.07881435+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.078832675+07:00","message":"[buffer interim] 249 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.07883891+07:00","message":"[bufferProcess] interim [660000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.078841264+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.07884448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.078847088+07:00","message":"> Transcript [2671] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.07884911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.078851399+07:00","message":"Set new StatePrefix: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.211854791+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.211899052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.211904344+07:00","message":"receive interim result [false|false]: น่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.21191796+07:00","message":"[buffer interim] 249 false น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.211925927+07:00","message":"[bufferProcess] interim [780000000]:น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.211928683+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.211935477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.211939626+07:00","message":"> Transcript [2672] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.211942397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.211944953+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.266904326+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.266939034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.266944332+07:00","message":"receive interim result [false|false]: น่าจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.266960519+07:00","message":"[buffer interim] 249 false น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.266967286+07:00","message":"[bufferProcess] interim [840000000]:น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.266969447+07:00","message":"[bufferProcess] send to processor:น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.26697248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.266975371+07:00","message":"> Transcript [2673] [false]: 'น่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.266978949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.266980788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.266982552+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.266984522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.39427273+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.39430857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.394313797+07:00","message":"receive interim result [false|false]: น่าจะไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.394323564+07:00","message":"[buffer interim] 249 false น่าจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.394330815+07:00","message":"[bufferProcess] interim [960000000]:น่าจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.394333236+07:00","message":"[bufferProcess] send to processor:น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.394338314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.394341246+07:00","message":"> Transcript [2674] [false]: 'น่าจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.394344059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.394345932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.39434777+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.39435001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.398607722+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.398618567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.398621392+07:00","message":"receive interim result [false|false]: น่าจะไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.398627502+07:00","message":"[buffer interim] 249 false น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.398630263+07:00","message":"[bufferProcess] interim [20000000]:น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.39863213+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.398634419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.398636403+07:00","message":"> Transcript [2675] [false]: 'น่าจะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.398638588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.39864019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.398641734+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.39864356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.65664431+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.656679651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.656684932+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.656697595+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.65670407+07:00","message":"[bufferProcess] interim [260000000]:น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656706904+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656710121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656712985+07:00","message":"> Transcript [2676] [false]: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656716623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656718681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656720485+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.65672237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656729046+07:00","message":"Push: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.6567311+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.656733117+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.65673528+07:00","message":"Next Push (prob) : 'ไม่ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.656742136+07:00","message":"push: {false น่าจะ 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.784629275+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.784659966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.78466543+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.784677062+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.78468394+07:00","message":"[bufferProcess] interim [380000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.784686463+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.784689966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.784692652+07:00","message":"> Transcript [2677] [false]: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.784695273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.78469711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.784698892+07:00","message":"StatePrefix: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.784700755+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:37.16290641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:37.162906449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.365445241+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.36547862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.365483806+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.365497964+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.365505865+07:00","message":"[bufferProcess] interim [980000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.365508288+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.365511244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.36551377+07:00","message":"> Transcript [2678] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.365517324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.365519243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.365521064+07:00","message":"StatePrefix: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.365523186+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.502219788+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.502266842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.502272314+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.502284049+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502290868+07:00","message":"[bufferProcess] interim [100000000]:น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502293428+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502296899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502299485+07:00","message":"> Transcript [2679] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502302859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502304669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502306288+07:00","message":"StatePrefix: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.502308207+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.558872711+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.558910004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.558915604+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.558927819+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558936291+07:00","message":"[bufferProcess] interim [160000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558938952+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558952284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558955038+07:00","message":"> Transcript [2680] [false]: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558958484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558960465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558962378+07:00","message":"StatePrefix: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558964522+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558968789+07:00","message":"Push: 'ไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558970493+07:00","message":"TextPushed: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558972321+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.558974572+07:00","message":"Next Push (prob) : 'นะคะสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.558984173+07:00","message":"push: {false ไม่ยาก 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.81690361+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.816947656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.816953759+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.816967394+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.816974229+07:00","message":"[bufferProcess] interim [400000000]:น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.816977237+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.816983856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.816986852+07:00","message":"> Transcript [2681] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.816989167+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.067847529+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.067893004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.067898791+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.067921408+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067929518+07:00","message":"[bufferProcess] interim [700000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067932226+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067936357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067938869+07:00","message":"> Transcript [2682] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067942422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067944306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067946277+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.067948498+07:00","message":"TextPushed: 'น่าจะไม่ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.469515857+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.469555535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.469561709+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.469577019+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469583998+07:00","message":"[bufferProcess] interim [120000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469586553+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469593436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469596594+07:00","message":"> Transcript [2683] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469600157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469602602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469605277+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.469607474+07:00","message":"TextPushed: 'น่าจะไม่ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.706027051+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.70606095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.706066267+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.70607527+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706082125+07:00","message":"[bufferProcess] interim [300000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706084623+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706088118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706091032+07:00","message":"> Transcript [2684] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706093811+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706095599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706097831+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.706099778+07:00","message":"TextPushed: 'น่าจะไม่ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.977228184+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.977258618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.977264295+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.977279193+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977285435+07:00","message":"[bufferProcess] interim [540000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977288296+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.9772913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977293698+07:00","message":"> Transcript [2685] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977297358+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977299151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977301234+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977303279+07:00","message":"TextPushed: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977305482+07:00","message":"Push: 'นะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977307621+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977309827+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.977312087+07:00","message":"Next Push (prob) : 'นักเรียนที่สอบได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.977319815+07:00","message":"push: {false นะคะสำหรับ 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.984009793+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.984028631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.984033399+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.984044092+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984048682+07:00","message":"[bufferProcess] interim [600000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984050762+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984053113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984055272+07:00","message":"> Transcript [2686] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984058492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984060281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984061892+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.984064034+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.288413565+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.288451851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.288458287+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.288471942+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.288478775+07:00","message":"[bufferProcess] interim [900000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.288481825+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.288488076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.288491122+07:00","message":"> Transcript [2687] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.288494533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.288496391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.28849817+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.288501393+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.416863178+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.416919479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.416927945+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.416944289+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.416955394+07:00","message":"[bufferProcess] interim [20000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.416959489+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.416965954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.41697025+07:00","message":"> Transcript [2688] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.416975059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.416977766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.416981372+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.416984823+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.666281797+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.666321226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.666327091+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.666341401+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666348751+07:00","message":"[bufferProcess] interim [260000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666351544+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666358456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.66636123+07:00","message":"> Transcript [2689] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666364885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666366927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666369467+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666372006+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.66637835+07:00","message":"Push: 'นักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666380693+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666383804+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.666386206+07:00","message":"Next Push (prob) : 'เนี่ยแสดงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.666392832+07:00","message":"push: {false นักเรียนที่สอบได้ 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.800673638+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.800708386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.800714716+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.800731054+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.800739834+07:00","message":"[bufferProcess] interim [380000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.80074253+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.800747813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.800750587+07:00","message":"> Transcript [2690] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.800754194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.800755984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.800757787+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.800763133+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.859802587+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.85984622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.859852662+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.85986668+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859874373+07:00","message":"[bufferProcess] interim [500000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859876961+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859882498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859885527+07:00","message":"> Transcript [2691] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859889222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859891353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859893078+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.859895626+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.058788817+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.058825727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.058831931+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.058845743+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.058853094+07:00","message":"[bufferProcess] interim [680000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.058855725+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.058860825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.058863372+07:00","message":"> Transcript [2692] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.058866753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.05886864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.058870695+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.05887337+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:40.163607945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:40.163627241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.172807596+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.172843051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.172848592+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.172860551+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.17286908+07:00","message":"[bufferProcess] interim [740000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172871812+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172874812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172877571+07:00","message":"> Transcript [2693] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172881382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.17288327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172885345+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172887676+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172890269+07:00","message":"Push: 'เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172892061+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172894451+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.172896888+07:00","message":"Next Push (prob) : 'เข้าใจและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.172903353+07:00","message":"push: {false เนี่ยแสดงว่า 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.579723534+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.579755359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.579761203+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.579782771+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.579788877+07:00","message":"[bufferProcess] interim [220000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.579791592+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.579795266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.57979772+07:00","message":"> Transcript [2694] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.579800301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.579802784+07:00","message":"Set new StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.885269655+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.885321681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.885328552+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.885342389+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.885349878+07:00","message":"[bufferProcess] interim [460000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.885352688+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.88535871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.885361325+07:00","message":"> Transcript [2695] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.88536542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.885367567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.8853714+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.885374175+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.075952036+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.075991349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.075997501+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.076009281+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076016247+07:00","message":"[bufferProcess] interim [640000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076019225+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076024378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076027131+07:00","message":"> Transcript [2696] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076030705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076032665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076036313+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.076039054+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.20511172+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.205149454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.205155699+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.205188171+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.205198118+07:00","message":"[bufferProcess] interim [760000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.20520107+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.205209142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.205212398+07:00","message":"> Transcript [2697] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.205216435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.205218444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.205220394+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.205223265+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.268084116+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.268116479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.268122199+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.268135104+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268141882+07:00","message":"[bufferProcess] interim [880000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268144558+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.26815138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268154356+07:00","message":"> Transcript [2698] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268158358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268160355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268162689+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268165218+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268171378+07:00","message":"Push: 'เข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268173124+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268175531+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.268178228+07:00","message":"Next Push (prob) : 'แต่ถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.268185783+07:00","message":"push: {false เข้าใจแล้ว 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.469627322+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.469673895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.469682163+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.469695227+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.469702572+07:00","message":"[bufferProcess] interim [120000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.469705616+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.469712992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.469718063+07:00","message":"> Transcript [2699] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.46972327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.469726633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.469731018+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.469735041+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.657981682+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.658023802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.658030116+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.658044221+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.658050937+07:00","message":"[bufferProcess] interim [240000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.658054011+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.658057084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.658059556+07:00","message":"> Transcript [2700] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.658063217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.658065019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.65806853+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.658071003+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.77412893+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.774165385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.774172257+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.774183979+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.77419033+07:00","message":"[bufferProcess] interim [360000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.774193662+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.774198906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.774201512+07:00","message":"> Transcript [2701] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.774204905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.774206822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.77420883+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.774211483+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.904118366+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.904148217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.904153819+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.904166332+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904173023+07:00","message":"[bufferProcess] interim [480000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904175867+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904179287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904181829+07:00","message":"> Transcript [2702] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904185505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904187411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904189987+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904192435+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904194911+07:00","message":"Push: 'แต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904196641+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.904198915+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.90420129+07:00","message":"Next Push (prob) : 'ใครยังตอบไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.90420855+07:00","message":"push: {false แต่ถ้าหากว่า 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.094357478+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.094397823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.094404387+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.094418007+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.094426065+07:00","message":"[bufferProcess] interim [660000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.094429216+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.094436693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.094439278+07:00","message":"> Transcript [2703] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.094444132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.094446631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.09444874+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.094451569+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.167219548+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.16725721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.167263529+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.167275789+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.16728317+07:00","message":"[bufferProcess] interim [780000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.1672864+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.167292604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.167295394+07:00","message":"> Transcript [2704] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.167299156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.167301027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.167303043+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.167305808+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.302391375+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.302428082+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-03-05T13:14:42.302435024+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.302451315+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.302459506+07:00","message":"[bufferProcess] interim [900000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.302462711+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.302466695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.302469355+07:00","message":"> Transcript [2705] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.302473101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.302475025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.302476791+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.30247937+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.365564276+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.365588452+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-03-05T13:14:42.365594256+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.365605768+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365611344+07:00","message":"[bufferProcess] interim [20000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365614381+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365618512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365621007+07:00","message":"> Transcript [2706] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365624603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365626247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365628092+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365631131+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365634416+07:00","message":"Push: 'ใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365636145+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365638559+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.365643824+07:00","message":"Next Push (prob) : 'ได้ก็ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.365652059+07:00","message":"push: {false ใครยังตอบไม่ 0 0xc0003a5c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.674037646+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.674085573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.67409304+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.674106855+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.6741141+07:00","message":"[bufferProcess] interim [260000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.674117095+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.674124829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.67412745+07:00","message":"> Transcript [2707] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.674131235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.674134947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.674136715+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.67413962+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.867427789+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.867467223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.867473438+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.867486415+07:00","message":"[buffer interim] 249 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.867494555+07:00","message":"[bufferProcess] interim [440000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.867497867+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.86750165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.867504307+07:00","message":"> Transcript [2708] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.867508301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.867510179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.86751189+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.867514591+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.918512665+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.980798526+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.089425965+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.089467691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ\",\"confidence\":0.9566459}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.089474275+07:00","message":"receive interim result [true|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.089485493+07:00","message":"end recv isFinal message id 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.089487812+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.089493377+07:00","message":"[buffer interim] 249 true น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089500865+07:00","message":"[bufferProcess] interim [710000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089505035+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089508219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089510527+07:00","message":"> Transcript [2709] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089514183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089516068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089517876+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089520398+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089529358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089531907+07:00","message":"> Transcript [2710] [true]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089541551+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089543315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089544903+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089546908+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.089549979+07:00","message":"Push: 'ได้ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.089559196+07:00","message":"push: {true ได้ก็ไม่เป็นไรนะคะ 0 0xc0003a5c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:43.104600477+07:00","message":"write wav file: './tmp/7514/7514_249.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:43.163850117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:43.16384059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.457827542+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.457871252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.457876587+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.457896782+07:00","message":"[buffer interim] 250 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.457904021+07:00","message":"[bufferProcess] interim [480000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.457906072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.506845271+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.506880719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.506886162+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.506896919+07:00","message":"[buffer interim] 250 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.50690231+07:00","message":"[bufferProcess] interim [540000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.50690504+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.506910319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.506913047+07:00","message":"> Transcript [2711] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.50691523+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.648782048+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.648817441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.648822495+07:00","message":"receive interim result [false|false]: อาจจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.648836806+07:00","message":"[buffer interim] 250 false อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.648844617+07:00","message":"[bufferProcess] interim [660000000]:อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.648847067+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.648850525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.648853353+07:00","message":"> Transcript [2712] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.648855837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.648857771+07:00","message":"Set new StatePrefix: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.708834286+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.708872012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.708879963+07:00","message":"receive interim result [false|false]: อาจจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.708891967+07:00","message":"[buffer interim] 250 false อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.70889835+07:00","message":"[bufferProcess] interim [780000000]:อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.708900557+07:00","message":"[bufferProcess] send to processor:อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.708904448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.708907955+07:00","message":"> Transcript [2713] [false]: 'อาจจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.70891098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.708913199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.708915308+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.708917141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.8369686+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.837007436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.837013086+07:00","message":"receive interim result [false|false]: อาจจะลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.837028527+07:00","message":"[buffer interim] 250 false อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.837036192+07:00","message":"[bufferProcess] interim [900000000]:อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.837038466+07:00","message":"[bufferProcess] send to processor:อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.837041907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.837044615+07:00","message":"> Transcript [2714] [false]: 'อาจจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.83704727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.837049072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.837050774+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.83705307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.95752682+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.957562759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.957568154+07:00","message":"receive interim result [false|false]: อาจจะลองย้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.957580173+07:00","message":"[buffer interim] 250 false อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.957587283+07:00","message":"[bufferProcess] interim [960000000]:อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.957589876+07:00","message":"[bufferProcess] send to processor:อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.957595393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.95759817+07:00","message":"> Transcript [2715] [false]: 'อาจจะลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.957601932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.957603919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.957605655+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.957607811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.147923503+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.14796041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.147966264+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.147982613+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.147990145+07:00","message":"[bufferProcess] interim [200000000]:อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.147992466+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.147999466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.148002336+07:00","message":"> Transcript [2716] [false]: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.148005692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.148008195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.148009896+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.148011816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.148015964+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.14801777+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.148019978+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.14802251+07:00","message":"Next Push (prob) : 'ลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.148029908+07:00","message":"push: {false อาจจะ 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.221453038+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.221486425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.221491798+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.221501302+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.221509108+07:00","message":"[bufferProcess] interim [320000000]:อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.221514836+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.22152064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.221523667+07:00","message":"> Transcript [2717] [false]: 'อาจจะลองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.221527032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.221529099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.221530786+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.221532847+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.407180845+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.407219926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.407225812+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.40723774+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.407244696+07:00","message":"[bufferProcess] interim [440000000]:อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.407247445+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.407252652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.40725532+07:00","message":"> Transcript [2718] [false]: 'อาจจะลองย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.40725817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.407260026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.407261896+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.407264073+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.597403959+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.597436532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.597441962+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.597452783+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.597459568+07:00","message":"[bufferProcess] interim [680000000]:อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.597462435+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.597467802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.597470756+07:00","message":"> Transcript [2719] [false]: 'อาจจะลองย้อนกลับไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.597473925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.597476131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.59747819+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.597480508+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.85608887+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.856131813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.856137591+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.856149971+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856156537+07:00","message":"[bufferProcess] interim [860000000]:อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856159051+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856164385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856166927+07:00","message":"> Transcript [2720] [false]: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.85617065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.85617275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856174883+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856176975+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856181025+07:00","message":"Push: 'ลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856183084+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856184987+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.856186928+07:00","message":"Next Push (prob) : 'กลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.856194718+07:00","message":"push: {false ลองย้อน 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.087420856+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.087457134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.087463315+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.087476772+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087484015+07:00","message":"[bufferProcess] interim [100000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087486278+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087491908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087495017+07:00","message":"> Transcript [2721] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087498553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087500722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087502421+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.087505145+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.117630122+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.117655145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.117660166+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.117681409+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117687719+07:00","message":"[bufferProcess] interim [160000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117690223+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117696325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117698639+07:00","message":"> Transcript [2722] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117701481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117703235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117704853+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.117707034+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.123117368+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.123139416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.123145939+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.123157273+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123163233+07:00","message":"[bufferProcess] interim [220000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123166056+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123171929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123174033+07:00","message":"> Transcript [2723] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123176677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123178473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123180307+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.123182372+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.251434179+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.251470257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.251476306+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.251488441+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251495529+07:00","message":"[bufferProcess] interim [280000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251498372+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251503733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251506319+07:00","message":"> Transcript [2724] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251510088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.25151207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251514302+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251516893+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251521301+07:00","message":"Push: 'กลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251523047+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251525117+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.251527267+07:00","message":"Next Push (prob) : 'นี้อีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.251534873+07:00","message":"push: {false กลับไปดูคลิป 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.460239867+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.460280238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.460286849+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.460301465+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.460308605+07:00","message":"[bufferProcess] interim [520000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.460311673+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.460318885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.460321518+07:00","message":"> Transcript [2725] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.460324811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.460326759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.4603289+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.460332111+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.689332898+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.689373422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.689379369+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.689394527+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.689400657+07:00","message":"[bufferProcess] interim [640000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.689403374+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.689409892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.689412379+07:00","message":"> Transcript [2726] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.689415647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.68941769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.689419932+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.689423182+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.704850182+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.704872365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.704877378+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.704889263+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.704894975+07:00","message":"[bufferProcess] interim [700000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.704898242+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.704904282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.70490623+07:00","message":"> Transcript [2727] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.704909538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.704911539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.704913677+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.704916173+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.831778638+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.831813454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.831819336+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.83183328+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.83184037+07:00","message":"[bufferProcess] interim [880000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831843005+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831846539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831849612+07:00","message":"> Transcript [2728] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831853404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831855381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831857608+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831859714+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831865712+07:00","message":"Push: 'นี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831867617+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.83186987+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.831872792+07:00","message":"Next Push (prob) : 'หนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.831882589+07:00","message":"push: {false นี้อีกครั้ง 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.91192903+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.911951543+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.911954327+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.91195625+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.911958116+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.911959981+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.911961778+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.911963297+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.91196493+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.091347065+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.091386785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.091392852+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.091422334+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.09143001+07:00","message":"[bufferProcess] interim [60000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.09143302+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.091437214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.091440096+07:00","message":"> Transcript [2729] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.091443542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.091445782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.091447545+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.091450046+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:46.16443664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:46.164461099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.283049584+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.283085616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.283091039+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.283103917+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.283110915+07:00","message":"[bufferProcess] interim [180000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.283113284+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.28311869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.283121699+07:00","message":"> Transcript [2730] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.283125119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.283127125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.283129287+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.28313207+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.327100743+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.327129561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.327134905+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.327165265+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327172872+07:00","message":"[bufferProcess] interim [240000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327175883+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327180535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327182962+07:00","message":"> Transcript [2731] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327186174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327188157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327190392+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.327192748+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.336934338+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.33694971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.336954013+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.336962936+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336966753+07:00","message":"[bufferProcess] interim [300000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336968911+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336973871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336975959+07:00","message":"> Transcript [2732] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.33697856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336980331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336982103+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.33698408+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336993565+07:00","message":"Push: 'หนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336995845+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.336997987+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.337000129+07:00","message":"Next Push (prob) : 'ทำต่อเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.337007739+07:00","message":"push: {false หนึ่งเพื่อที่จะ 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.34240183+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.342414394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.34241854+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.342429526+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.34243311+07:00","message":"[bufferProcess] interim [360000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.342435154+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.342438039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.342440491+07:00","message":"> Transcript [2733] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.342442522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.342444362+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำต่อก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.90451376+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.904543542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.904549952+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.90456448+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.904571052+07:00","message":"[bufferProcess] interim [960000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.904573791+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.904579947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.904582509+07:00","message":"> Transcript [2734] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.904584785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.904586621+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.169426773+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.169447674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.169452855+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.169463594+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.169469069+07:00","message":"[bufferProcess] interim [140000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.169472201+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.169475523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.169477717+07:00","message":"> Transcript [2735] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.16948104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.16948282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.169484615+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.169487506+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.192621935+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.192648644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.192653905+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.192667089+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192672347+07:00","message":"[bufferProcess] interim [200000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192675049+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192678227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192681038+07:00","message":"> Transcript [2736] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192684623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192686822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192688644+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.192691056+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.382820592+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.382853379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.382859+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.382872789+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.382882058+07:00","message":"[bufferProcess] interim [380000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.382886073+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.382892139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.38289654+07:00","message":"> Transcript [2737] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.38290162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.382904638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.382907995+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.382911038+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.419532915+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.419561747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.419567396+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.419580335+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419587271+07:00","message":"[bufferProcess] interim [440000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419589822+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419593051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419595692+07:00","message":"> Transcript [2738] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419599034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419601017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419603084+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419605523+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419609991+07:00","message":"Push: 'ทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.41961184+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419614085+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.419616821+07:00","message":"Next Push (prob) : 'หรือว่าเอา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.419623763+07:00","message":"push: {false ทำความเข้าใจ 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.575769094+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.575810132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.575816445+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.575829821+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.575840048+07:00","message":"[bufferProcess] interim [620000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.575844146+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.575850543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.575854507+07:00","message":"> Transcript [2739] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.575858322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.575861208+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.747806037+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.747844753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.747850674+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.747864882+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.74787117+07:00","message":"[bufferProcess] interim [740000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.747873747+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.747879933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.747882443+07:00","message":"> Transcript [2740] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.747886065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.747888053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.747889863+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.747892879+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.806958653+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.807011477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.807019066+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.807031253+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.807041619+07:00","message":"[bufferProcess] interim [860000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.80704542+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.807052248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.80705656+07:00","message":"> Transcript [2741] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.80706201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.807065613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.807067413+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.807069685+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.057271815+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.057303554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.057308805+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.057319578+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057326559+07:00","message":"[bufferProcess] interim [40000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057329505+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057334776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057337356+07:00","message":"> Transcript [2742] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057340591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057342431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057344636+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.057347411+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.066016521+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.066027136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.066030762+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.066039366+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066042921+07:00","message":"[bufferProcess] interim [100000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.0660459+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066048337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066050261+07:00","message":"> Transcript [2743] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066052757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066054714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066056409+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.06605854+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066064481+07:00","message":"Push: 'หรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.06606625+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066068293+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.066070411+07:00","message":"Next Push (prob) : 'สืบค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.06607694+07:00","message":"push: {false หรือว่าอาจจะ 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.256238691+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.256279036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.256285657+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.25629717+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.256306744+07:00","message":"[bufferProcess] interim [280000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.256311108+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.256317742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.256321471+07:00","message":"> Transcript [2744] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.256325022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.256327923+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.640771163+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.640804573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.640810699+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.640823779+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640833733+07:00","message":"[bufferProcess] interim [700000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640836527+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640843479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640846143+07:00","message":"> Transcript [2745] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640849779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640851687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640855788+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.640858312+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.768171743+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.7682092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.768216784+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.768229511+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.768238204+07:00","message":"[bufferProcess] interim [820000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.76824104+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.768244949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.768247616+07:00","message":"> Transcript [2746] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.768251422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.768253253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.768255054+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.768257525+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:49.165121322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:49.165152718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.215769017+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.215808717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.215815075+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.215829027+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215839147+07:00","message":"[bufferProcess] interim [240000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215843367+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215850747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215854943+07:00","message":"> Transcript [2747] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215860207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215862834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215866079+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.215869982+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.686685763+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.686731688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.686739456+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.686757331+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686772909+07:00","message":"[bufferProcess] interim [720000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686776627+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686780876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686783447+07:00","message":"> Transcript [2748] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686787809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686789769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686792074+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686794712+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686797465+07:00","message":"Push: 'สืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686799201+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686801388+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.686803962+07:00","message":"Next Push (prob) : 'เติมนะคะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.686814112+07:00","message":"push: {false สืบค้นเพิ่ม 0 0xc00041d900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.729920608+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.729955254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.729962079+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.729976629+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.729983603+07:00","message":"[bufferProcess] interim [780000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.729986974+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.729994585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.729997179+07:00","message":"> Transcript [2749] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.730000748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.730002655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.730004956+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.730007952+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.778637434+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.860549651+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.860576801+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-03-05T13:14:49.860582365+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.860595573+07:00","message":"[buffer interim] 250 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.860601945+07:00","message":"[bufferProcess] interim [900000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.86060504+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.860608709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.860610853+07:00","message":"> Transcript [2750] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.860615509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.860617321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.860618902+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.860622349+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.972417339+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.978162644+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.97819644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย\",\"confidence\":0.9582751}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.97820323+07:00","message":"receive interim result [true|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.978209928+07:00","message":"end recv isFinal message id 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.978211914+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.978216254+07:00","message":"[buffer interim] 250 true อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978223381+07:00","message":"[bufferProcess] interim [20000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978230709+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978235999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978239783+07:00","message":"> Transcript [2751] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978244494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978247127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978250159+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978255228+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978258656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978261956+07:00","message":"> Transcript [2752] [true]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็ลองคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978266411+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978268272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978269769+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978271948+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.978277654+07:00","message":"Push: 'เติมนะคะแล้วก็ลองคุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.978284305+07:00","message":"push: {true เติมนะคะแล้วก็ลองคุย 0 0xc00041d900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:49.991235175+07:00","message":"write wav file: './tmp/7514/7514_250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.30700094+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.307041624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.307046562+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.307058615+07:00","message":"[buffer interim] 251 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.307067535+07:00","message":"[bufferProcess] interim [360000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.307071867+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.54636159+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.546397956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.54640447+07:00","message":"receive interim result [false|false]: เพื่อนดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.546419986+07:00","message":"[buffer interim] 251 false เพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.546427632+07:00","message":"[bufferProcess] interim [600000000]:เพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.546431284+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.546439824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.546443445+07:00","message":"> Transcript [2753] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.546446334+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.694950349+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.695021092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.695028055+07:00","message":"receive interim result [false|false]: เพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.695043804+07:00","message":"[buffer interim] 251 false เพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.695052103+07:00","message":"[bufferProcess] interim [780000000]:เพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.695055527+07:00","message":"[bufferProcess] send to processor:เพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.695059983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.69506474+07:00","message":"> Transcript [2754] [false]: 'เพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.695069345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.695072399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.69507589+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.69507884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.331555495+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.331599677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.331604876+07:00","message":"receive interim result [false|false]: เพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.331618859+07:00","message":"[buffer interim] 251 false เพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.331626678+07:00","message":"[bufferProcess] interim [380000000]:เพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.331628944+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.331632555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.331635467+07:00","message":"> Transcript [2755] [false]: 'เพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.331638373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.331640413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.3316422+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.331644307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.902303355+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.902349461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.902354797+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.902368118+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.902375557+07:00","message":"[bufferProcess] interim [980000000]:เพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.902378346+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.90238424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.902387144+07:00","message":"> Transcript [2756] [false]: 'เพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.90239006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.902392091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.90239388+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.902395771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.155859663+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.155909193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.155915111+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.155929944+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155937032+07:00","message":"[bufferProcess] interim [160000000]:เพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.15593986+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155947709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155950919+07:00","message":"> Transcript [2757] [false]: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155954457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155956958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155958833+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155960816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155966088+07:00","message":"Push: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.15596834+07:00","message":"TextPushed: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155970211+07:00","message":"Set new StatePrefix : 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.155972812+07:00","message":"Next Push (prob) : 'ดูว่าแต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.155981+07:00","message":"push: {false เพื่อน 0 0xc003d94000}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:52.166015721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:52.166039008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.609939524+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.610021431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.610038761+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.610054367+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610061705+07:00","message":"[bufferProcess] interim [640000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610065685+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610069846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610072306+07:00","message":"> Transcript [2758] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610075812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610077779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610080127+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.610082266+07:00","message":"TextPushed: 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.741673739+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.741719539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.741725737+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.741740501+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741748181+07:00","message":"[bufferProcess] interim [760000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741751276+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741764917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741768133+07:00","message":"> Transcript [2759] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741771789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741773816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741776876+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.741779305+07:00","message":"TextPushed: 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.797925277+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.79795983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.797965821+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.797981272+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.797988666+07:00","message":"[bufferProcess] interim [880000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.797992+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.797999093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.798001508+07:00","message":"> Transcript [2760] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.798004563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.798006756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.798009006+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.798011207+07:00","message":"TextPushed: 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.187611445+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.187650327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.187656433+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.18767201+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.18767901+07:00","message":"[bufferProcess] interim [300000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187681422+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187685512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187687842+07:00","message":"> Transcript [2761] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187691169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187692985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187695193+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187697233+07:00","message":"TextPushed: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187699675+07:00","message":"Push: 'ดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187704361+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187706769+07:00","message":"Set new StatePrefix : 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.187708996+07:00","message":"Next Push (prob) : 'เนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.187716975+07:00","message":"push: {false ดูว่าแต่ละคน 0 0xc003d94000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.32105039+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.321094311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.321100353+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.321122441+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321134286+07:00","message":"[bufferProcess] interim [420000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321136741+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321140477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321143762+07:00","message":"> Transcript [2762] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321147202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321149154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321152144+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.321155139+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.651827398+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.651862637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.651868553+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.651883303+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651890248+07:00","message":"[bufferProcess] interim [720000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651893495+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651899789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651902151+07:00","message":"> Transcript [2763] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651905495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651907263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651909434+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.651912196+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.827570589+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.827618197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.827625607+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.827643554+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.8276522+07:00","message":"[bufferProcess] interim [840000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.827656084+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.827660625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.827664645+07:00","message":"> Transcript [2764] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.827670152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.827673668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.8276768+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.827680696+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.830110979+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.830138027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.830143558+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.830156727+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830161984+07:00","message":"[bufferProcess] interim [900000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830164179+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830166888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830169118+07:00","message":"> Transcript [2765] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830172098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830173871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830176188+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830178457+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830183209+07:00","message":"Push: 'เนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.830185213+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.83018788+07:00","message":"Set new StatePrefix : 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.83019029+07:00","message":"Next Push (prob) : 'ตรงกันแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.830198477+07:00","message":"push: {false เนี่ยมีความเข้าใจ 0 0xc003d94000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.015617782+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.015657387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.015663682+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.015676932+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015684454+07:00","message":"[bufferProcess] interim [80000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015686988+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015692659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015695304+07:00","message":"> Transcript [2766] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015698963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015701061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015703765+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.015707033+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.336722111+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.336773511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.336780719+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.336795129+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.336802352+07:00","message":"[bufferProcess] interim [380000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.336805041+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.336813972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.336816857+07:00","message":"> Transcript [2767] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.336819493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.336821358+07:00","message":"Set new StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.41133455+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.411376217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.411383317+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.411397781+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.411405168+07:00","message":"[bufferProcess] interim [500000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.41140767+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.411411804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.411414844+07:00","message":"> Transcript [2768] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.411418522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.411420477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.41142216+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.411424497+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.597871735+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.597917543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.597923799+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.597936693+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597948533+07:00","message":"[bufferProcess] interim [680000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597951458+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597958493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597962299+07:00","message":"> Transcript [2769] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597966121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597968122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597969806+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.597975399+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.098008538+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.110503139+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.110536024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.110541596+07:00","message":"receive interim result [false|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.110555884+07:00","message":"[buffer interim] 251 false เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110563329+07:00","message":"[bufferProcess] interim [220000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110566112+07:00","message":"[bufferProcess] send to processor:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110569426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110572596+07:00","message":"> Transcript [2770] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110575966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110577816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110579772+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.110582614+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:55.166836671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:55.166868368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.292091973+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.292127866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ\",\"confidence\":0.94260985}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.292134819+07:00","message":"receive interim result [true|false]: เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.292146374+07:00","message":"end recv isFinal message id 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.292148562+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.292154446+07:00","message":"[buffer interim] 251 true เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292162687+07:00","message":"[bufferProcess] interim [340000000]:เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292168511+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292171602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292174275+07:00","message":"> Transcript [2771] [false]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292177722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292179787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292182011+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292184764+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292191057+07:00","message":"Push: 'ตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292192935+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292195029+07:00","message":"Set new StatePrefix : 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292204083+07:00","message":"Next Push (prob) : 'ยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.29220598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292216757+07:00","message":"> Transcript [2772] [true]: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292219435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292221271+07:00","message":"CountSame: 0"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.292218987+07:00","message":"push: {false ตรงกันหรือแตกต่างกัน 0 0xc003d94000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292224456+07:00","message":"StatePrefix: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกันยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292256915+07:00","message":"TextPushed: 'เพื่อนดูว่าแต่ละคนเนี่ยมีความเข้าใจตรงกันหรือแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.292259496+07:00","message":"Push: 'ยังไงบ้างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.29226506+07:00","message":"push: {true ยังไงบ้างนะคะ 0 0xc003d94000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:55.304547854+07:00","message":"write wav file: './tmp/7514/7514_251.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.351201563+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:58.167434408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:58.167479824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.407376145+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.497310294+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.497336857+07:00","message":"found end of frame, send empty tag with msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.497340284+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.497348553+07:00","message":"[buffer interim] 252 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497356498+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497360847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497363582+07:00","message":"> Transcript [2773] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497365962+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497367734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497369339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497370971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.497373674+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.497384824+07:00","message":"push: {true \n 0 0xc003562380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:00.510372061+07:00","message":"write wav file: './tmp/7514/7514_252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.921792847+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:01.168334672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:01.168347399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.815175064+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.815230088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.815235472+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.815252955+07:00","message":"[buffer interim] 253 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.815259788+07:00","message":"[bufferProcess] interim [730000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.815261615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.815268715+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.815271872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.815274855+07:00","message":"> Transcript [2774] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.81527682+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.923380358+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.923424067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.923429418+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:01.92344229+07:00","message":"[buffer interim] 253 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.923449439+07:00","message":"[bufferProcess] interim [790000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:01.923451176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.157201825+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.15724424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.157251707+07:00","message":"receive interim result [false|false]: จากชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.157267805+07:00","message":"[buffer interim] 253 false จากชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.157276377+07:00","message":"[bufferProcess] interim [970000000]:จากชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.157280512+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.157289889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.157294102+07:00","message":"> Transcript [2775] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.15729695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.157300546+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.250155876+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.250200193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.250205985+07:00","message":"receive interim result [false|false]: จากที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.25021981+07:00","message":"[buffer interim] 253 false จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.250226711+07:00","message":"[bufferProcess] interim [90000000]:จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.25022926+07:00","message":"[bufferProcess] send to processor:จากชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.25023561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.25023877+07:00","message":"> Transcript [2776] [false]: 'จากชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.250241361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.25024339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.250245541+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.250247894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.308984769+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.30903079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.309036708+07:00","message":"receive interim result [false|false]: จากที่เราได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.309052683+07:00","message":"[buffer interim] 253 false จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.309060007+07:00","message":"[bufferProcess] interim [210000000]:จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.309071691+07:00","message":"[bufferProcess] send to processor:จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.309076601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.309079515+07:00","message":"> Transcript [2777] [false]: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.30908275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.309084857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.309087235+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.309089387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.478855266+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.478900458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.478907333+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.478921561+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478929905+07:00","message":"[bufferProcess] interim [390000000]:จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478932397+07:00","message":"[bufferProcess] send to processor:จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478939137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478941921+07:00","message":"> Transcript [2778] [false]: 'จากที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478945096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478947381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478949505+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.478951809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.673047665+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.673093562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.673103762+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.673118703+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.673126217+07:00","message":"[bufferProcess] interim [630000000]:จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.673128922+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.67313589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.67313865+07:00","message":"> Transcript [2779] [false]: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.67314277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.67314501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.673147805+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.673150071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.673155636+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.67315747+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.673169606+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:02.673172463+07:00","message":"Next Push (prob) : 'ที่เราได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:02.673195415+07:00","message":"push: {false จาก 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.003192729+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.003240037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.003245987+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.003260458+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003268394+07:00","message":"[bufferProcess] interim [870000000]:จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003270944+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003278463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003281188+07:00","message":"> Transcript [2780] [false]: 'จากที่เราได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003284231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003287778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003289823+07:00","message":"StatePrefix: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.003292245+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.062685955+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.062730529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.062736084+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.062747055+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062759202+07:00","message":"[bufferProcess] interim [990000000]:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062761924+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062767578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062770317+07:00","message":"> Transcript [2781] [false]: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062773647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062775605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062777438+07:00","message":"StatePrefix: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.062780267+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.706014709+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.706059305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.706064846+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.706078716+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.70608688+07:00","message":"[bufferProcess] interim [590000000]:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.706089556+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.706096292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.706099079+07:00","message":"> Transcript [2782] [false]: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.706102504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.706104668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.70610638+07:00","message":"StatePrefix: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.706109098+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.996383632+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.99642918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.996436948+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.996453692+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996463132+07:00","message":"[bufferProcess] interim [890000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996466402+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996474137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996476983+07:00","message":"> Transcript [2783] [false]: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.99648074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.99648268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996485404+07:00","message":"StatePrefix: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996488146+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996494017+07:00","message":"Push: 'ที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.99649608+07:00","message":"TextPushed: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996498783+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:03.996500838+07:00","message":"Next Push (prob) : 'มานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:03.996510503+07:00","message":"push: {false ที่เราได้เรียน 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.089597993+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.089644057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.089649344+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.089666066+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.08967324+07:00","message":"[bufferProcess] interim [10000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.089676196+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.089679667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.089682523+07:00","message":"> Transcript [2784] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.089685933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.089687797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.089690398+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.089692778+07:00","message":"TextPushed: 'จากที่เราได้เรียน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:04.16901049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:04.169037839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.275632996+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.275677433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.275684095+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.275698216+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.275706455+07:00","message":"[bufferProcess] interim [190000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.27570895+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.275714771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.27571742+07:00","message":"> Transcript [2785] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.275721059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.275723075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.275725405+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.275728459+07:00","message":"TextPushed: 'จากที่เราได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.408966335+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.409008268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.409014737+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.409032704+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.409041106+07:00","message":"[bufferProcess] interim [250000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.40904414+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.409047975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.409050592+07:00","message":"> Transcript [2786] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.40905442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.409056601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.409058829+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.409061457+07:00","message":"TextPushed: 'จากที่เราได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.416667079+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.416688434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.416693266+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.416705921+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416711009+07:00","message":"[bufferProcess] interim [310000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416713078+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416716095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416718277+07:00","message":"> Transcript [2787] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416722256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416724282+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416726174+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416728657+07:00","message":"TextPushed: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416736045+07:00","message":"Push: 'มานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416738185+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416740142+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.416742327+07:00","message":"Next Push (prob) : 'ตอนนี้เดี๋ยวเรามารอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.416750408+07:00","message":"push: {false มานะคะ 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.59782781+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.597874699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.597882123+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.597898129+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.597906106+07:00","message":"[bufferProcess] interim [490000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.597909001+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.597916887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.597919894+07:00","message":"> Transcript [2788] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.597922804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.597924523+07:00","message":"Set new StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.663737915+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.663787404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.663794484+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.663810362+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663821488+07:00","message":"[bufferProcess] interim [610000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663824261+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663828356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663832234+07:00","message":"> Transcript [2789] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663836328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663838269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663839991+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.663842505+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.984591595+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.984634448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.984641184+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:04.984657612+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984666125+07:00","message":"[bufferProcess] interim [850000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984670532+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984681044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984685246+07:00","message":"> Transcript [2790] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984692382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984694578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984696646+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:04.984699144+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.299360697+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.299405347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.299412271+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.29942872+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299436191+07:00","message":"[bufferProcess] interim [150000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299439375+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299447937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299450525+07:00","message":"> Transcript [2791] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299453675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299455703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299458379+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.299461196+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.36023474+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.3602755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.360281475+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.360297651+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360305744+07:00","message":"[bufferProcess] interim [270000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360308168+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360312071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360314619+07:00","message":"> Transcript [2792] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360318146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360320111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360322547+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360325069+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360335037+07:00","message":"Push: 'ตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360337155+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.360339517+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.36034252+07:00","message":"Next Push (prob) : 'สรุปเนื้อหาใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.360362281+07:00","message":"push: {false ตอนนี้เดี๋ยวเรามาลอง 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.550502419+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.550546918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.55055286+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.550566805+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.550573943+07:00","message":"[bufferProcess] interim [450000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.550576968+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.550584551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.550587204+07:00","message":"> Transcript [2793] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.55059092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.550593125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.550595169+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.550597833+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.740320597+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.74036449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.740370858+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.740384432+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740392034+07:00","message":"[bufferProcess] interim [690000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740394758+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740402131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740404774+07:00","message":"> Transcript [2794] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740407979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740410047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740412277+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.740417289+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.877420006+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.877466491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.877473196+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:05.877486845+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.87749403+07:00","message":"[bufferProcess] interim [750000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.877496822+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.877502227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.877504925+07:00","message":"> Transcript [2795] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.877508751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.877510872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.877513632+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:05.877516038+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.051135697+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.13277085+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.132814317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.132828165+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.13284616+07:00","message":"[buffer interim] 253 false จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132855305+07:00","message":"[bufferProcess] interim [50000000]:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132858077+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132861718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132864328+07:00","message":"> Transcript [2796] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132868476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.13287084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132872924+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132875516+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132878457+07:00","message":"Push: 'สรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132880152+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132882897+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.132885585+07:00","message":"Next Push (prob) : 'บทเรียนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.13289491+07:00","message":"push: {false สรุปเนื้อหาใน 0 0xc00041d680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.218801177+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.218848488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ\",\"confidence\":0.94773656}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.218857799+07:00","message":"receive interim result [true|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.218868806+07:00","message":"end recv isFinal message id 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.218870745+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.218878206+07:00","message":"[buffer interim] 253 true จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218889812+07:00","message":"[bufferProcess] interim [140000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218896958+07:00","message":"[bufferProcess] send to processor (isfinal):จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218900694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218903625+07:00","message":"> Transcript [2797] [false]: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218907948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218909942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218912361+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218915321+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218917187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218918931+07:00","message":"> Transcript [2798] [true]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218921219+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218922741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218924269+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218926087+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.218927991+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.219161884+07:00","message":"Push: 'บทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.219165483+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะตอนนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.21916755+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.219170396+07:00","message":"Next Push (prob) : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.219181243+07:00","message":"push: {true บทเรียนกันค่ะ 0 0xc00041d680}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.219192539+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_253.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:06.231686986+07:00","message":"write wav file: './tmp/7514/7514_253.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:07.169733728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:07.169759659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.652443024+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.127612333+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.127657267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.127662688+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.127675865+07:00","message":"[buffer interim] 254 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.127682865+07:00","message":"[bufferProcess] interim [480000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.127684727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.127688473+07:00","message":"[bufferProcess] send to processor (ticker):ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.127691191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.127694716+07:00","message":"> Transcript [2799] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.127696564+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.227349095+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.227383435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.227388696+07:00","message":"receive interim result [false|false]: ร้านขาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.227400043+07:00","message":"[buffer interim] 254 false ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.227406025+07:00","message":"[bufferProcess] interim [600000000]:ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.227407971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.304608791+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.304646079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.304651334+07:00","message":"receive interim result [false|false]: การถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.304664524+07:00","message":"[buffer interim] 254 false การถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.304670748+07:00","message":"[bufferProcess] interim [720000000]:การถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.304673039+07:00","message":"[bufferProcess] send to processor:ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.304676021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.304679308+07:00","message":"> Transcript [2800] [false]: 'ร้านขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.304682195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.304684093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.3046859+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.304687955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.363179989+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.363213386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.363219175+07:00","message":"receive interim result [false|false]: การถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.363231949+07:00","message":"[buffer interim] 254 false การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.363238544+07:00","message":"[bufferProcess] interim [780000000]:การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.363240888+07:00","message":"[bufferProcess] send to processor:การถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.363245526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.363248024+07:00","message":"> Transcript [2801] [false]: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.363250164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.363252224+07:00","message":"Set new StatePrefix: 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.813570341+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.813611615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.813617808+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.813631253+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813638299+07:00","message":"[bufferProcess] interim [140000000]:การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813640907+07:00","message":"[bufferProcess] send to processor:การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813647114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813649826+07:00","message":"> Transcript [2802] [false]: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813652929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813654744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813656715+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.813658734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.06732092+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.067366977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.067373618+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.067386206+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.067396483+07:00","message":"[bufferProcess] interim [500000000]:การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.067403047+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.067408906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.06741413+07:00","message":"> Transcript [2803] [false]: 'การถ่ายทอดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.06741857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.067422096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.067423991+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.067425971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.269418401+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.269457342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.269463594+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.269478787+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269486497+07:00","message":"[bufferProcess] interim [680000000]:การถ่ายทอดลักษณะทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269488974+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269492694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269495927+07:00","message":"> Transcript [2804] [false]: 'การถ่ายทอดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269499113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269501308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269503372+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.269505779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.395913722+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.395954323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.395961098+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.395974759+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.395984495+07:00","message":"[bufferProcess] interim [740000000]:การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.395986915+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.395993769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.395996347+07:00","message":"> Transcript [2805] [false]: 'การถ่ายทอดลักษณะทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.395999525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.39600165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.396003475+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.396005401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.396014232+07:00","message":"Push: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.396016187+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.396018096+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.396020057+07:00","message":"Next Push (prob) : 'ทอดลักษณะทางเพศ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.396028313+07:00","message":"push: {false การถ่าย 0 0xc00041df80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.400374572+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.400387209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.400391179+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.400398884+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.400402434+07:00","message":"[bufferProcess] interim [800000000]:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.400404414+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.400407059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.400409252+07:00","message":"> Transcript [2806] [false]: 'การถ่ายทอดลักษณะทางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.400411444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.400413466+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.980565881+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.98061034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.980617024+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.980631717+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.980639839+07:00","message":"[bufferProcess] interim [400000000]:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.980642725+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.980651328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.980654017+07:00","message":"> Transcript [2807] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.980656733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.980658837+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:10.170647755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:10.170649239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.297833623+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.297873416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.29787939+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.29789267+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.297899758+07:00","message":"[bufferProcess] interim [640000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.297902484+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.2979081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.29791065+07:00","message":"> Transcript [2808] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.297913935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.297915911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.297918283+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.297920482+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.437827758+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.437874332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.437881666+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.437899156+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437907472+07:00","message":"[bufferProcess] interim [760000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437910112+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437916876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437920203+07:00","message":"> Transcript [2809] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437923898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437926046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437927726+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.437929988+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.633642208+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.633683333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.633691228+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.633706529+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.633716301+07:00","message":"[bufferProcess] interim [940000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.63371972+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.63372428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.633728165+07:00","message":"> Transcript [2810] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.633734128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.63373695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.633740044+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.633743252+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682151344+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682194853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682201626+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682217447+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682221296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682224232+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682239413+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682258194+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.68226522+07:00","message":"[bufferProcess] interim [60000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682268054+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682273507+07:00","message":"[bufferProcess] interim [120000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682275653+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.68228921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682314073+07:00","message":"> Transcript [2811] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682320379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682322878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682325036+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682327904+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682336405+07:00","message":"Push: 'ทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682338363+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682341015+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682343317+07:00","message":"Next Push (prob) : 'เกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682345305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682347736+07:00","message":"> Transcript [2812] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682349555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.682351858+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.682363272+07:00","message":"push: {false ทอดลักษณะทางพันธุกรรม 0 0xc00041df80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.332570133+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.332611032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.332618018+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.332634561+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.332642661+07:00","message":"[bufferProcess] interim [720000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.332645517+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.332650549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.332654216+07:00","message":"> Transcript [2813] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.332657733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.332660385+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.518496627+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.518548073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.518556136+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.518571895+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518579452+07:00","message":"[bufferProcess] interim [900000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518582127+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518590697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518593304+07:00","message":"> Transcript [2814] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518597198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518599499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518601561+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.518604716+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.830917477+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.830951251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.830957831+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.830973569+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.830981603+07:00","message":"[bufferProcess] interim [140000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.830984626+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.830988857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.830992087+07:00","message":"> Transcript [2815] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.830995466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.830997359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.830999344+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.831001721+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.915238831+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.915277844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.915283257+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.915299274+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.91530718+07:00","message":"[bufferProcess] interim [320000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.915309824+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.915313406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.915315687+07:00","message":"> Transcript [2816] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.915319199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.915321159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.915323955+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.915326233+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.142536317+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.14257627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.142583234+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.142596749+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.14260407+07:00","message":"[bufferProcess] interim [500000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142607175+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142613818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142616851+07:00","message":"> Transcript [2817] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142621342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142623419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142626035+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142628517+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.14263526+07:00","message":"Push: 'เกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142637063+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142639302+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.142641643+07:00","message":"Next Push (prob) : 'ซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.142651821+07:00","message":"push: {false เกิดแผ่นดิน 0 0xc00041df80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.439299133+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.43935589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.439363013+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.43937979+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439389117+07:00","message":"[bufferProcess] interim [740000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439391938+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439400065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439403057+07:00","message":"> Transcript [2818] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439407277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439409371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439411601+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.439414482+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.528939335+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.528978325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.5289853+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.528999197+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529006609+07:00","message":"[bufferProcess] interim [860000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529009445+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529016369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529019427+07:00","message":"> Transcript [2819] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529024957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529027676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529031501+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.529035668+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.541650387+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.541676042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.541681282+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.54169461+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.541700116+07:00","message":"[bufferProcess] interim [920000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.541702397+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.541709738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.54171201+07:00","message":"> Transcript [2820] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสายเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.541715275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.541717051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.54171873+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.541721249+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.73301572+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.733053911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.733061511+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.733072658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.733074795+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.733082047+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.733086133+07:00","message":"[buffer interim] 254 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733092555+07:00","message":"[bufferProcess] interim [100000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733095302+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733098621+07:00","message":"[bufferProcess] interim [100000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733100894+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733103813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733106459+07:00","message":"> Transcript [2821] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733110429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733112235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733113927+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733118536+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733122123+07:00","message":"Push: 'ซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733123931+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733126307+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.733128464+07:00","message":"Next Push (prob) : 'สาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.733136245+07:00","message":"push: {false ซึ่งเป็นช่วงหนึ่งของ 0 0xc00041df80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.969493909+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.994350008+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.994385191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.994391816+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.994401909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.99440466+07:00","message":"receive interim result [false|false]:  DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.994411758+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:12.994417845+07:00","message":"[buffer interim] 254 false  DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994423657+07:00","message":"[bufferProcess] interim [400000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994426593+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994433531+07:00","message":"[bufferProcess] interim [400000000]: DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994436332+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994439518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994442346+07:00","message":"> Transcript [2822] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994445923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994447893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994449643+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:12.994452522+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.05226616+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.052308452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.052315312+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.052326636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.052329387+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.052337926+07:00","message":"[buffer interim] 254 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.052344479+07:00","message":"[buffer interim] 254 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052351551+07:00","message":"[bufferProcess] interim [520000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052354593+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052361552+07:00","message":"[bufferProcess] interim [520000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052364127+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052366841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052369458+07:00","message":"> Transcript [2823] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052373315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052375447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052377276+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.052379647+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:13.171131184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:13.171158939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.220275284+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.253799589+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.253843615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ\",\"confidence\":0.95139664}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.253851703+07:00","message":"receive interim result [true|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.2538625+07:00","message":"end recv isFinal message id 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.253865285+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.253872388+07:00","message":"[buffer interim] 254 true การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253883902+07:00","message":"[bufferProcess] interim [550000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253888672+07:00","message":"[bufferProcess] send to processor (isfinal):การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253893622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253897438+07:00","message":"> Transcript [2824] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253904042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253907008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253909635+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253913959+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253916987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253920058+07:00","message":"> Transcript [2825] [true]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253923596+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253926162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253928637+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253931961+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.253934676+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.254158006+07:00","message":"Push: 'สาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.254163372+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดินซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.254166979+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.254170519+07:00","message":"Next Push (prob) : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจากยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.254180662+07:00","message":"push: {true สาย DNA นะคะ 0 0xc00041df80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.254180896+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_254.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:13.265588296+07:00","message":"write wav file: './tmp/7514/7514_254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.770664504+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.770700834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.770712448+07:00","message":"receive interim result [false|false]: ที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.770726544+07:00","message":"[buffer interim] 255 false ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.770733265+07:00","message":"[bufferProcess] interim [540000000]:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.770735641+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.887669744+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.887710669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.887716685+07:00","message":"receive interim result [false|false]: ที่อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.887729493+07:00","message":"[buffer interim] 255 false ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.887736745+07:00","message":"[bufferProcess] interim [660000000]:ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.887739317+07:00","message":"[bufferProcess] send to processor:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.887750977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.887753749+07:00","message":"> Transcript [2826] [false]: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.887755896+07:00","message":"Set StatePrefix (first interim): 'ที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.073574706+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.073625457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.073632419+07:00","message":"receive interim result [false|false]: ที่อยู่บนเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.073649318+07:00","message":"[buffer interim] 255 false ที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073657453+07:00","message":"[bufferProcess] interim [840000000]:ที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073660119+07:00","message":"[bufferProcess] send to processor:ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073668911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073671752+07:00","message":"> Transcript [2827] [false]: 'ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073675374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073677436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073679726+07:00","message":"StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.073681703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.204272828+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.204326421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนโครโมโซม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.204332856+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.204352808+07:00","message":"[buffer interim] 255 false ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.204360839+07:00","message":"[bufferProcess] interim [20000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.204363247+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.204367224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.204370023+07:00","message":"> Transcript [2828] [false]: 'ที่อยู่บนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.20437381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.20437601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.204377846+07:00","message":"StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.204379867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.758830437+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.779849102+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.779883409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนโครโมโซม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.779888926+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.779901584+07:00","message":"[buffer interim] 255 false ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.779913306+07:00","message":"[bufferProcess] interim [620000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.779916176+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.7799215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.779924441+07:00","message":"> Transcript [2829] [false]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.779928019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.779929988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.77993201+07:00","message":"StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.779934068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.820588405+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.854086457+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.854128505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนโครโมโซม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.85413468+07:00","message":"receive interim result [true|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.854144245+07:00","message":"end recv isFinal message id 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.854146582+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.854152542+07:00","message":"[buffer interim] 255 true ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.8541618+07:00","message":"[bufferProcess] interim [770000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854165034+07:00","message":"[bufferProcess] send to processor (isfinal):ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854168329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854171506+07:00","message":"> Transcript [2830] [false]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854174493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854176263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.8541781+07:00","message":"StatePrefix: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854180185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854186893+07:00","message":"Push: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854188789+07:00","message":"TextPushed: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854190627+07:00","message":"Set new StatePrefix : 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854192523+07:00","message":"Next Push (prob) : 'บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854194107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854196005+07:00","message":"> Transcript [2831] [true]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854197989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854199669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854201176+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.854203052+07:00","message":"TextPushed: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.8542056+07:00","message":"Push: 'บนโครโมโซม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.854216121+07:00","message":"push: {false ที่อยู่ 0 0xc000186700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.854232744+07:00","message":"push: {true บนโครโมโซม 0 0xc000186700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:14.861566009+07:00","message":"write wav file: './tmp/7514/7514_255.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.29795406+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.297998497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.298004765+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.298021886+07:00","message":"[buffer interim] 256 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.298029549+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.298032251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.445020887+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.445066993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยรวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.44507349+07:00","message":"receive interim result [false|false]: โดยรวม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.44508617+07:00","message":"[buffer interim] 256 false โดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.445095426+07:00","message":"[bufferProcess] interim [600000000]:โดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.445097831+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.445103203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.445105944+07:00","message":"> Transcript [2832] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.44510847+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.484111809+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.484151386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.484157164+07:00","message":"receive interim result [false|false]: โดยรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.484167662+07:00","message":"[buffer interim] 256 false โดยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484173566+07:00","message":"[bufferProcess] interim [660000000]:โดยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484175714+07:00","message":"[bufferProcess] send to processor:โดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484180758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484183817+07:00","message":"> Transcript [2833] [false]: 'โดยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484186815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484188782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484190668+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.484192552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.491572933+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.491592482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.491597914+07:00","message":"receive interim result [false|false]: โดยลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.491608024+07:00","message":"[buffer interim] 256 false โดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.491612505+07:00","message":"[bufferProcess] interim [720000000]:โดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.491614411+07:00","message":"[bufferProcess] send to processor:โดยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.491617347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.491621202+07:00","message":"> Transcript [2834] [false]: 'โดยรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.491624121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.491625966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.491627643+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.49162947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.817140956+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.817199307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.817205182+07:00","message":"receive interim result [false|false]: โดยลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.817218085+07:00","message":"[buffer interim] 256 false โดยลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.817225344+07:00","message":"[bufferProcess] interim [960000000]:โดยลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.817227929+07:00","message":"[bufferProcess] send to processor:โดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.817233069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.817235976+07:00","message":"> Transcript [2835] [false]: 'โดยลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.81723882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.817240723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.817242948+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.81724512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.854557639+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.854597976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับ Miss\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.85460331+07:00","message":"receive interim result [false|false]: โดยลำดับ Miss"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.854619157+07:00","message":"[buffer interim] 256 false โดยลำดับ Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854626783+07:00","message":"[bufferProcess] interim [20000000]:โดยลำดับ Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.85462907+07:00","message":"[bufferProcess] send to processor:โดยลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854636984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854640017+07:00","message":"> Transcript [2836] [false]: 'โดยลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854642901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854644732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854650193+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854652438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854659333+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854661162+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854663129+07:00","message":"Set new StatePrefix : 'โดยลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.854665133+07:00","message":"Next Push (prob) : 'ลำดับมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.854673435+07:00","message":"push: {false โดย 0 0xc000186980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.872731284+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.872784506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.872789626+07:00","message":"receive interim result [false|false]: โดยลำดับวิธี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.872803911+07:00","message":"[buffer interim] 256 false โดยลำดับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.872810667+07:00","message":"[bufferProcess] interim [80000000]:โดยลำดับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.872813095+07:00","message":"[bufferProcess] send to processor:โดยลำดับ Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.872816989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.872819561+07:00","message":"> Transcript [2837] [false]: 'โดยลำดับ Miss'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.872821751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.872823575+07:00","message":"Set new StatePrefix: 'โดยลำดับ Miss'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911640434+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911660353+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911662852+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911664486+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911666254+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911668043+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911669927+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911671789+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911673892+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911675834+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.911677493+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.000699594+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.000751108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับ me to\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.000757984+07:00","message":"receive interim result [false|false]: โดยลำดับ me to"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.000785471+07:00","message":"[buffer interim] 256 false โดยลำดับ me to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.00079392+07:00","message":"[bufferProcess] interim [200000000]:โดยลำดับ me to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.000796908+07:00","message":"[bufferProcess] send to processor:โดยลำดับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.00080252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.000806143+07:00","message":"> Transcript [2838] [false]: 'โดยลำดับวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.000808852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.000810645+07:00","message":"Set new StatePrefix: 'โดยลำดับวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.068211894+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.068248976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.068255122+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.068265298+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.068272388+07:00","message":"[bufferProcess] interim [260000000]:โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.068274781+07:00","message":"[bufferProcess] send to processor:โดยลำดับ me to"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.068278372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.068281078+07:00","message":"> Transcript [2839] [false]: 'โดยลำดับ me to'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.068283209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.068284966+07:00","message":"Set new StatePrefix: 'โดยลำดับ me to'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:16.171566712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:16.171575999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.436100032+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.436164028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.436170563+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.436183748+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.436192023+07:00","message":"[bufferProcess] interim [680000000]:โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.43619442+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.436198461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.436201576+07:00","message":"> Transcript [2840] [false]: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.436203747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.436205647+07:00","message":"Set new StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.702979177+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.703049819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.70305927+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.703075329+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.703083452+07:00","message":"[bufferProcess] interim [920000000]:โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.70308805+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.703093231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.703097721+07:00","message":"> Transcript [2841] [false]: 'โดยลำดับนิวคลีโอไทด์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.703103113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.703105654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.703108469+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.703112241+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.899446153+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.899512769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.899521563+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.899540129+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.899548185+07:00","message":"[bufferProcess] interim [40000000]:โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.899552165+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.899563795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.899567902+07:00","message":"> Transcript [2842] [false]: 'โดยลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.89957234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.899575333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.899577961+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.899581137+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.281662627+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.281698678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.281721753+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.281738731+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281751128+07:00","message":"[bufferProcess] interim [520000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281754369+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281761098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281764054+07:00","message":"> Transcript [2843] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281767262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281769027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281771111+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.281773838+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.467076241+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.46712167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.467128053+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.467139574+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467147036+07:00","message":"[bufferProcess] interim [640000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.46714955+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467155027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467157747+07:00","message":"> Transcript [2844] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467161226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467163264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467165424+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467168275+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467172624+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467174841+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467176868+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.467179196+07:00","message":"Next Push (prob) : 'ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.467187779+07:00","message":"push: {false ลำดับนิวคลีโอไทด์ 0 0xc000186980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.47862473+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.478649141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.478654549+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.478666404+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478671451+07:00","message":"[bufferProcess] interim [700000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478673624+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478676776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478680926+07:00","message":"> Transcript [2845] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478684128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478685903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478688461+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.478690628+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.596959007+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.5969966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.59700244+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.59701586+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.597023615+07:00","message":"[bufferProcess] interim [760000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.597026056+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.597029468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.597032069+07:00","message":"> Transcript [2846] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.597035545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.59703762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.597039424+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.59704162+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.599636203+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.599647253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.599650687+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.599659315+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599662207+07:00","message":"[bufferProcess] interim [820000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599664123+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599666359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599668429+07:00","message":"> Transcript [2847] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599670624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599672442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599674075+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.599676034+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.98709803+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.987131493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.987136765+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.987149816+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987156603+07:00","message":"[bufferProcess] interim [180000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987159203+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987162309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987165943+07:00","message":"> Transcript [2848] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987169823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.98717185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987173727+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987176129+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987180542+07:00","message":"Push: 'ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.987182298+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.98718423+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.98718629+07:00","message":"Next Push (prob) : 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.987193051+07:00","message":"push: {false ของยีนกำหนด 0 0xc000186980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.179223708+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.179267758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.179274478+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.179289921+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.179297617+07:00","message":"[bufferProcess] interim [360000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.179300686+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.179309111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.179311814+07:00","message":"> Transcript [2849] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.179315746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.179317753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.17931989+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.179322522+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.184757947+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.184771674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.184775839+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.184786395+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184790252+07:00","message":"[bufferProcess] interim [420000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184792352+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184794965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184796924+07:00","message":"> Transcript [2850] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184799844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184801704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184803588+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.184805491+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.367482749+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.367528319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.36753532+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.367548055+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.367555567+07:00","message":"[bufferProcess] interim [540000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.36755835+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.367564531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.367567011+07:00","message":"> Transcript [2851] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.36757041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.367572505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.367574945+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.367577584+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.752950305+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.752995909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.753002465+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.753019642+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753027535+07:00","message":"[bufferProcess] interim [20000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753030586+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753038338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753041082+07:00","message":"> Transcript [2852] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753045166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753047347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753049878+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753052582+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753058141+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753059946+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753062718+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.753064824+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.75307271+07:00","message":"push: {false ลักษณะ 0 0xc000186980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.013274589+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.01331799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.013324018+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.013336615+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013345735+07:00","message":"[bufferProcess] interim [140000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013348909+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013354546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013357259+07:00","message":"> Transcript [2853] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013361088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013364023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013365821+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.013368541+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.020399972+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.020413398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.020417362+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.020425225+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.020429052+07:00","message":"[bufferProcess] interim [200000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.02043112+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.020434587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.020436656+07:00","message":"> Transcript [2854] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.020440212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.020442145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.020443866+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.020445987+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.077039466+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.077068233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.077073823+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.077083639+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.077089277+07:00","message":"[bufferProcess] interim [260000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.077091862+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.077097403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.077100075+07:00","message":"> Transcript [2855] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.077103407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.077105547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.077107677+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.07711011+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.081782232+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.08179215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.081796279+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.081803823+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081807191+07:00","message":"[bufferProcess] interim [320000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081809222+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081812658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081815101+07:00","message":"> Transcript [2856] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081817477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081819443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081821081+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081823088+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081829226+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081830985+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.08183338+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.081835465+07:00","message":"Next Push (prob) : 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.08184401+07:00","message":"push: {false ของโปรตีน 0 0xc000186980}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:19.171846452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:19.171873978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.388585813+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.388632381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.388639133+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.38865847+07:00","message":"[buffer interim] 256 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.388669797+07:00","message":"[bufferProcess] interim [620000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.38867277+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.388676983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.388680984+07:00","message":"> Transcript [2857] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.388684457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.388686623+07:00","message":"Set new StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.568439837+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.631477401+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.673958869+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.674000439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.674006545+07:00","message":"receive interim result [true|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.674017963+07:00","message":"end recv isFinal message id 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.67402011+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.674027737+07:00","message":"[buffer interim] 256 true โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674035464+07:00","message":"[bufferProcess] interim [950000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674038801+07:00","message":"[bufferProcess] send to processor (isfinal):โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674042755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674045532+07:00","message":"> Transcript [2858] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674048796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674050859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674052652+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674055192+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674057075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674058899+07:00","message":"> Transcript [2859] [true]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674061122+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.67406262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674064144+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674065876+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.674068676+07:00","message":"Push: 'ที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.674077487+07:00","message":"push: {true ที่สังเคราะห์ขึ้น 0 0xc000186980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:19.684258612+07:00","message":"write wav file: './tmp/7514/7514_256.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.350193081+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.350235088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.350240609+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.35025555+07:00","message":"[buffer interim] 257 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.350262867+07:00","message":"[bufferProcess] interim [600000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.350264845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.627162114+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.627205614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Until\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.627211487+07:00","message":"receive interim result [false|false]: Until"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.627225223+07:00","message":"[buffer interim] 257 false Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.627235014+07:00","message":"[bufferProcess] interim [780000000]:Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.627237316+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.627241454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.627244118+07:00","message":"> Transcript [2860] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.627246227+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.807517046+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.80755427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"YouTube\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.807562154+07:00","message":"receive interim result [false|false]: YouTube"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.807575022+07:00","message":"[buffer interim] 257 false YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.807581646+07:00","message":"[bufferProcess] interim [960000000]:YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.807584137+07:00","message":"[bufferProcess] send to processor:Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.807590103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.807592631+07:00","message":"> Transcript [2861] [false]: 'Until'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.807594866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.807597215+07:00","message":"Set new StatePrefix: 'Until'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.877496709+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.877541638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Until แปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.877549538+07:00","message":"receive interim result [false|false]: Until แปล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.877563661+07:00","message":"[buffer interim] 257 false Until แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.877570968+07:00","message":"[bufferProcess] interim [80000000]:Until แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.87757338+07:00","message":"[bufferProcess] send to processor:YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.877579588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.877582066+07:00","message":"> Transcript [2862] [false]: 'YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.877585856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.877588433+07:00","message":"Set new StatePrefix: 'YouTube'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.992995741+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.993028378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.993036754+07:00","message":"receive interim result [false|false]: รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.993046248+07:00","message":"[buffer interim] 257 false รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.993052894+07:00","message":"[bufferProcess] interim [140000000]:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.993055426+07:00","message":"[bufferProcess] send to processor:Until แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.993060396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.993063165+07:00","message":"> Transcript [2863] [false]: 'Until แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.993065111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.993067023+07:00","message":"Set new StatePrefix: 'Until แปล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.066431235+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.06648451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.066492799+07:00","message":"receive interim result [false|false]: รูปแบบต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.066512165+07:00","message":"[buffer interim] 257 false รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.066521953+07:00","message":"[bufferProcess] interim [320000000]:รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.066525755+07:00","message":"[bufferProcess] send to processor:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.066534946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.06653957+07:00","message":"> Transcript [2864] [false]: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.066543186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.066546636+07:00","message":"Set new StatePrefix: 'รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.252615674+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.252649084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.252654081+07:00","message":"receive interim result [false|false]: รูปแบบต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.252667655+07:00","message":"[buffer interim] 257 false รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.252677868+07:00","message":"[bufferProcess] interim [500000000]:รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.25268018+07:00","message":"[bufferProcess] send to processor:รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.252683354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.25268608+07:00","message":"> Transcript [2865] [false]: 'รูปแบบต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.252688941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.25269082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.252692711+07:00","message":"StatePrefix: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.252694622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.383008738+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.383047168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.383053097+07:00","message":"receive interim result [false|false]: รูปแบบต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.383067914+07:00","message":"[buffer interim] 257 false รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.38307651+07:00","message":"[bufferProcess] interim [620000000]:รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.383078943+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.383083097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.383086173+07:00","message":"> Transcript [2866] [false]: 'รูปแบบต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.383089352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.383091312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.383093312+07:00","message":"StatePrefix: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.383095485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.887030813+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.887069125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.887074902+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.887091559+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.887099649+07:00","message":"[bufferProcess] interim [40000000]:รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.887102428+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.88710579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.887108378+07:00","message":"> Transcript [2867] [false]: 'รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.887111446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.887113864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.887115569+07:00","message":"StatePrefix: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.887117404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.091679793+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.091720989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.091727536+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.091738123+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091754615+07:00","message":"[bufferProcess] interim [280000000]:รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091757173+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091760558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091763296+07:00","message":"> Transcript [2868] [false]: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.09176688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091769184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.09177137+07:00","message":"StatePrefix: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091773257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091775952+07:00","message":"Push: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091777808+07:00","message":"TextPushed: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091780256+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.091782436+07:00","message":"Next Push (prob) : 'ต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.091790553+07:00","message":"push: {false รูปแบบ 0 0xc000186d00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:22.172447752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:22.172470812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.207998456+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.208029875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.208035457+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.208047208+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.208053652+07:00","message":"[bufferProcess] interim [400000000]:รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.208056084+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.20806119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.208064221+07:00","message":"> Transcript [2869] [false]: 'รูปแบบต่างกันจะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.208067099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.208069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.208070902+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.208072855+07:00","message":"TextPushed: 'รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.772213025+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.772246875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.772253346+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.772265466+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772272082+07:00","message":"[bufferProcess] interim [940000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772274825+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772279863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772282283+07:00","message":"> Transcript [2870] [false]: 'รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772285126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772287078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772289387+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.772291483+07:00","message":"TextPushed: 'รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.100764043+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.100796975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.100803081+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.100813599+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.1008201+07:00","message":"[bufferProcess] interim [300000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.100822662+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.100827844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.100830437+07:00","message":"> Transcript [2871] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.10083331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.100835338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.100837468+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.100839684+07:00","message":"TextPushed: 'รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.16620644+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.166242773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.166248762+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.16626375+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166271337+07:00","message":"[bufferProcess] interim [360000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166273992+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.16627737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166280062+07:00","message":"> Transcript [2872] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166283518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.16628552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166287806+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166290067+07:00","message":"TextPushed: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166292216+07:00","message":"Push: 'ต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166294103+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166296211+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.166298673+07:00","message":"Next Push (prob) : 'ลำดับนิวคลีโอไทด์แต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.166306271+07:00","message":"push: {false ต่างกันจะมี 0 0xc000186d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.355019124+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.35507192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.355077877+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.35509724+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.355105098+07:00","message":"[bufferProcess] interim [540000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.355108183+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.355115291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.355118184+07:00","message":"> Transcript [2873] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.355120626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.355123294+07:00","message":"Set new StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.992062024+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.992092058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.992097728+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.992110078+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992116537+07:00","message":"[bufferProcess] interim [140000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992122352+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992129079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992131744+07:00","message":"> Transcript [2874] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992135223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992137116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992139408+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.992142202+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.073178928+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.073210086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.073216585+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.07323016+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073236383+07:00","message":"[bufferProcess] interim [320000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073239212+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073245681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073248533+07:00","message":"> Transcript [2875] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073251646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073253839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073256158+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.073258651+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.260689519+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.260723572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.260729943+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.260750425+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260760606+07:00","message":"[bufferProcess] interim [440000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260763297+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260766906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260769717+07:00","message":"> Transcript [2876] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260773201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260775153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260777465+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.260780012+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.384661572+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.384691331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.384696513+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.384710108+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384716923+07:00","message":"[bufferProcess] interim [620000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384719912+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384723088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384725401+07:00","message":"> Transcript [2877] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384728628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384730456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384732379+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384734825+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384745708+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384748184+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384750491+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.384752672+07:00","message":"Next Push (prob) : 'กันและทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.384772573+07:00","message":"push: {false ลำดับนิวคลีโอไทด์ต่าง 0 0xc000186d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.580020642+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.580060156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.58006638+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.58008279+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.580091472+07:00","message":"[bufferProcess] interim [740000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.58009411+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.580102794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.580105391+07:00","message":"> Transcript [2878] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.580109576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.580111779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.580113734+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.580117828+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.703524975+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.70357935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.703586379+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.703598531+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703605575+07:00","message":"[bufferProcess] interim [920000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.70360873+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703614655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703617569+07:00","message":"> Transcript [2879] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.70362199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703624231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.70362643+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.70362908+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.897485897+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.897525638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.897531641+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.897556169+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.897563935+07:00","message":"[bufferProcess] interim [40000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.897567009+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.897574952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.897577665+07:00","message":"> Transcript [2880] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.897581246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.897583245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.897585983+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.89758846+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.088129558+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.088167397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.088174598+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.088186081+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088192235+07:00","message":"[bufferProcess] interim [280000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088195494+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088200399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088203274+07:00","message":"> Transcript [2881] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.08820713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088209218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.08821141+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088214173+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088218485+07:00","message":"Push: 'กันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088220392+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088222445+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.088225038+07:00","message":"Next Push (prob) : 'ให้ได้โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.088231614+07:00","message":"push: {false กันและทำ 0 0xc000186d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.152636099+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.15267507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.152681295+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.152696347+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.152702903+07:00","message":"[bufferProcess] interim [400000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.152706147+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.152713791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.152716568+07:00","message":"> Transcript [2882] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.15272048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.152722679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.152724904+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.152727712+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:25.172854819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:25.172859132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.319698357+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.319731672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.319737452+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.319758251+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319765267+07:00","message":"[bufferProcess] interim [520000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319768463+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319771815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319774215+07:00","message":"> Transcript [2883] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319777775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319779663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319781891+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.319784407+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.328131239+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.391005983+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.414664791+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.414703817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่เหมาะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.414712912+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.4147306+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.414750207+07:00","message":"[bufferProcess] interim [580000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.414755019+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.41476765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.414772078+07:00","message":"> Transcript [2884] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.414777623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.414780578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.414784458+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.414790959+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.41837504+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.418390412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.418396116+07:00","message":"receive interim result [false|false]: รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.418408206+07:00","message":"[buffer interim] 257 false รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418413119+07:00","message":"[bufferProcess] interim [640000000]:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418416954+07:00","message":"[bufferProcess] send to processor:รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418427603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418431197+07:00","message":"> Transcript [2885] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418435123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418437985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418441036+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418444711+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418448873+07:00","message":"Push: 'ให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418451851+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418454943+07:00","message":"Set new StatePrefix : 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.418459104+07:00","message":"Next Push (prob) : 'ที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.418469193+07:00","message":"push: {false ให้ได้โปรตีน 0 0xc000186d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.501304402+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.501347566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ\",\"confidence\":0.952076}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.501356667+07:00","message":"receive interim result [true|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.501365353+07:00","message":"end recv isFinal message id 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.501367719+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.501373183+07:00","message":"[buffer interim] 257 true อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501381796+07:00","message":"[bufferProcess] interim [730000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501385024+07:00","message":"[bufferProcess] send to processor (isfinal):รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501387842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.5013908+07:00","message":"> Transcript [2886] [false]: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501393434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501395212+07:00","message":"Set new StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501396997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501398662+07:00","message":"> Transcript [2887] [true]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501400878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501404096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501406148+07:00","message":"StatePrefix: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501408964+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501411083+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.50157804+07:00","message":"Push: 'ที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501580739+07:00","message":"TextPushed: 'รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501582786+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.501584872+07:00","message":"Next Push (prob) : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.501592191+07:00","message":"push: {true ที่มีสมบัติ 0 0xc000186d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.50160001+07:00","message":"write aligntment file to 'tmp/7514/align_message_id_257.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:25.513565152+07:00","message":"write wav file: './tmp/7514/7514_257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.227401086+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.301059394+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.320500866+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.320514276+07:00","message":"found end of frame, send empty tag with msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.320517037+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.320522704+07:00","message":"[buffer interim] 258 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.320529884+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.32053436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.320537158+07:00","message":"> Transcript [2888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.320539412+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.320541334+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.320542964+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.320544596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.320547072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.320555224+07:00","message":"push: {true \n 0 0xc0003a5f00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:26.328873786+07:00","message":"write wav file: './tmp/7514/7514_258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.738954744+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.823229975+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.823251887+07:00","message":"found end of frame, send empty tag with msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.823255071+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.823262226+07:00","message":"[buffer interim] 259 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.82327011+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.823280601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.82328344+07:00","message":"> Transcript [2889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.823286383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.823288212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.823289835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.823291655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.823294016+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.823303363+07:00","message":"push: {true \n 0 0xc00041dd80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:26.828099929+07:00","message":"write wav file: './tmp/7514/7514_259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.000262978+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.448482173+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.51126564+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.525694928+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.525713987+07:00","message":"found end of frame, send empty tag with msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.525717164+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.525723703+07:00","message":"[buffer interim] 260 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525730527+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525734511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525737274+07:00","message":"> Transcript [2890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525745089+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525747036+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525749188+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525750906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.525759528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.525768339+07:00","message":"push: {true \n 0 0xc003d94580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:27.531177934+07:00","message":"write wav file: './tmp/7514/7514_260.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:28.173723929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:28.173755051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.428459912+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.500116854+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.506154708+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.50617095+07:00","message":"found end of frame, send empty tag with msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.506173879+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.506179379+07:00","message":"[buffer interim] 261 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.506185766+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.506189508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.506192333+07:00","message":"> Transcript [2891] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.506194971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.506196939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.506198631+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.50620033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.506202657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.506210851+07:00","message":"push: {true \n 0 0xc000186080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:29.513285649+07:00","message":"write wav file: './tmp/7514/7514_261.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:31.173779909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:31.17380397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:34.17393611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:34.173977197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:34.617250237+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:34.71049945+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:34.71052254+07:00","message":"found end of frame, send empty tag with msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:34.710525797+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:34.71053254+07:00","message":"[buffer interim] 262 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.710540647+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.71054526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.710547923+07:00","message":"> Transcript [2892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.710550651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.710552519+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.710554119+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.710555936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:34.710563542+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:34.710574167+07:00","message":"push: {true \n 0 0xc003d94b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:34.72019961+07:00","message":"write wav file: './tmp/7514/7514_262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:34.820265419+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:37.17453331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:37.174540663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.498093406+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.590068369+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.590101205+07:00","message":"found end of frame, send empty tag with msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.590106052+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.590117435+07:00","message":"[buffer interim] 263 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.590127487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.590133016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.590136961+07:00","message":"> Transcript [2893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.590141059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.590143864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.590146445+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.59015356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.590160632+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.590175915+07:00","message":"push: {true \n 0 0xc000186e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:37.599840116+07:00","message":"write wav file: './tmp/7514/7514_263.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.7593095+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.889527153+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.950136238+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.965762046+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.965786927+07:00","message":"found end of frame, send empty tag with msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.96579093+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.96579762+07:00","message":"[buffer interim] 264 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.96580544+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.965809112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.9658117+07:00","message":"> Transcript [2894] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.965814516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.965816566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.965818259+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.965819953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.965822253+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.965831781+07:00","message":"push: {true \n 0 0xc000186300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:37.970280678+07:00","message":"write wav file: './tmp/7514/7514_264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.078979967+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.212864252+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.21288268+07:00","message":"found end of frame, send empty tag with msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.212885674+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.212892868+07:00","message":"[buffer interim] 265 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.212899829+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.2129029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.212905445+07:00","message":"> Transcript [2895] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.212908245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.212909991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.212911753+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.212913452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.21291569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.212923655+07:00","message":"push: {true \n 0 0xc001e34880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:38.217403259+07:00","message":"write wav file: './tmp/7514/7514_265.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.340629831+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.397581182+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.570609237+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.570627518+07:00","message":"found end of frame, send empty tag with msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.570630189+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.570636553+07:00","message":"[buffer interim] 266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.570643514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.570647843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.57065075+07:00","message":"> Transcript [2896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.570653095+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.57065485+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.57065647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.570658182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:38.570660374+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.5706682+07:00","message":"push: {true \n 0 0xc000187480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:38.575205567+07:00","message":"write wav file: './tmp/7514/7514_266.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:38.659500669+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:40.17501016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:40.175005504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:41.870476945+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:41.870522274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:41.870528342+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:41.870542158+07:00","message":"[buffer interim] 267 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:41.870549478+07:00","message":"[bufferProcess] interim [240000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:41.870552132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:41.870558431+07:00","message":"[bufferProcess] send to processor (ticker):ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:41.870561044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:41.870563842+07:00","message":"> Transcript [2897] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:41.870565917+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.527314281+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.527353281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.527358512+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.527370371+07:00","message":"[buffer interim] 267 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.527376503+07:00","message":"[bufferProcess] interim [840000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.527378511+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.69744134+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.863414098+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.863455608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเปลี่ยนแปลงทางพันธุกรรมค่ะ\",\"confidence\":0.9254486}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.86346173+07:00","message":"receive interim result [true|false]: การเปลี่ยนแปลงทางพันธุกรรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.863470335+07:00","message":"end recv isFinal message id 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.863472665+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.863479097+07:00","message":"[buffer interim] 267 true การเปลี่ยนแปลงทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863487345+07:00","message":"[bufferProcess] interim [260000000]:การเปลี่ยนแปลงทางพันธุกรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863492558+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863495997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863498607+07:00","message":"> Transcript [2898] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863501068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863502805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863504608+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863507619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863509324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.86351115+07:00","message":"> Transcript [2899] [true]: 'การเปลี่ยนแปลงทางพันธุกรรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863513139+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863516788+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863518571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:42.863524227+07:00","message":"Push: 'การเปลี่ยนแปลงทางพันธุกรรมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.863531396+07:00","message":"push: {true การเปลี่ยนแปลงทางพันธุกรรมค่ะ 0 0xc003562200}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:42.872900514+07:00","message":"write wav file: './tmp/7514/7514_267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:42.889876874+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:43.17597794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:43.175999036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.208325308+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.290986641+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.291008858+07:00","message":"found end of frame, send empty tag with msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.291012104+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.29101925+07:00","message":"[buffer interim] 268 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291026335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291029763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291032409+07:00","message":"> Transcript [2900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291034768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291036685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291038369+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291040941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.291043201+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.291051174+07:00","message":"push: {true \n 0 0xc003562500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:43.295241156+07:00","message":"write wav file: './tmp/7514/7514_268.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.39943861+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.777857029+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.864363361+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.864398802+07:00","message":"found end of frame, send empty tag with msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.864402293+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.864411134+07:00","message":"[buffer interim] 269 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864420083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864424794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864427859+07:00","message":"> Transcript [2901] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864430443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864432215+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864433897+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864435517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.864438176+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.864466245+07:00","message":"push: {true \n 0 0xc003d95080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:43.870022891+07:00","message":"write wav file: './tmp/7514/7514_269.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.97871017+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.097459597+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.232015173+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.2320342+07:00","message":"found end of frame, send empty tag with msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.232037061+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.232044187+07:00","message":"[buffer interim] 270 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232050684+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232055137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232058457+07:00","message":"> Transcript [2902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232061636+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232064722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232067364+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232070118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.232073372+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.232082968+07:00","message":"push: {true \n 0 0xc000187a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:44.238178234+07:00","message":"write wav file: './tmp/7514/7514_270.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.301303378+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.419354275+07:00","message":"[GCS] IsForceVAD: false for message ID: 271"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.490110433+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.503935816+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.503950735+07:00","message":"found end of frame, send empty tag with msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.503953838+07:00","message":"end Recv id 271"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.503958707+07:00","message":"[buffer interim] 271 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.503965082+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.503968562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.503971169+07:00","message":"> Transcript [2903] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.503973364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.503975324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.50397703+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.50397879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.503980822+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.503988069+07:00","message":"push: {true \n 0 0xc001e9f300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:44.509066545+07:00","message":"write wav file: './tmp/7514/7514_271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:45.911639187+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:45.911669625+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:45.91167266+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:45.911674534+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:45.911677248+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:46.176583775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:46.176607867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.901320673+07:00","message":"[GCS] IsForceVAD: false for message ID: 272"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.990496695+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.990517859+07:00","message":"found end of frame, send empty tag with msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.990520863+07:00","message":"end Recv id 272"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.99052709+07:00","message":"[buffer interim] 272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.99053349+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.990537852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.990540845+07:00","message":"> Transcript [2904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.990544295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.990546877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.9905496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.9905513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.990553549+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.990561749+07:00","message":"push: {true \n 0 0xc001e9f480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:49.000326676+07:00","message":"write wav file: './tmp/7514/7514_272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.029961648+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:49.177572633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:49.177587022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:52.177590687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:52.177612802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:55.177600347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:55.177638063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:56.07742159+07:00","message":"[GCS] IsForceVAD: false for message ID: 273"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:56.172733652+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:56.172757164+07:00","message":"found end of frame, send empty tag with msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:56.172760404+07:00","message":"end Recv id 273"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:56.172768908+07:00","message":"[buffer interim] 273 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172777128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172784501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172787161+07:00","message":"> Transcript [2905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172789441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172791211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172792965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172794708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:56.172797016+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:56.172808011+07:00","message":"push: {true \n 0 0xc000187600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:56.185575596+07:00","message":"write wav file: './tmp/7514/7514_273.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:56.209751975+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:58.178664294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:58.178676706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:01.179108071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:01.179146527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:02.098817705+07:00","message":"[GCS] IsForceVAD: false for message ID: 274"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:02.169791574+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:02.182331436+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:02.182348382+07:00","message":"found end of frame, send empty tag with msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:02.1823513+07:00","message":"end Recv id 274"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:02.182357192+07:00","message":"[buffer interim] 274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.182363421+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.18236812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.182371829+07:00","message":"> Transcript [2906] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.182374248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.182376121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.182377735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.18237946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:02.182382019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:02.182389932+07:00","message":"push: {true \n 0 0xc001e35280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:16:02.193467523+07:00","message":"write wav file: './tmp/7514/7514_274.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:03.960275659+07:00","message":"[GCS] IsForceVAD: false for message ID: 275"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:04.053016624+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:04.053043862+07:00","message":"found end of frame, send empty tag with msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:04.053048286+07:00","message":"end Recv id 275"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:04.053055586+07:00","message":"[buffer interim] 275 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053063667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053068083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053070643+07:00","message":"> Transcript [2907] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053073965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053075895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053077787+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053079947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:04.053082697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:04.05309274+07:00","message":"push: {true \n 0 0xc003d94900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:16:04.059116204+07:00","message":"write wav file: './tmp/7514/7514_275.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:04.17935261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:04.179381428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:04.959194908+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-03-05T13:16:04.959210304+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:04.959256262+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:04.959273596+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:06.18223453+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:06.182292837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:06.182322444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:07.179379532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:15.911662184+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:15.911688338+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:15.911690909+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:15.911693187+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:15.911695145+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:15.911697131+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911941669+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911966529+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911969155+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911971181+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911972954+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911974605+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911976314+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911977977+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911979829+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911982241+07:00","message":"[GCS] Cleaned up inactive client: 267"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.91198421+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911986152+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.91198795+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911989635+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911991321+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:45.911992915+07:00","message":"[GCS] Cleaned up inactive client: 271"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:15.912016054+07:00","message":"[GCS] Cleaned up inactive client: 273"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:15.912042909+07:00","message":"[GCS] Cleaned up inactive client: 274"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:15.912045975+07:00","message":"[GCS] Cleaned up inactive client: 275"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:15.912047857+07:00","message":"[GCS] Cleaned up inactive client: 272"}
